diff options
author | Brian Paul <brianp@vmware.com> | 2010-01-21 09:38:50 -0700 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2010-01-21 09:38:50 -0700 |
commit | 1ca22855119508457b2cbd9a0a3b840e47a61eff (patch) | |
tree | 99d11f30fe03e27b21e2dac975d00cfc3241f7e7 /progs | |
parent | 24d3a7a251b091be1da5c8c4ef03d1b187ffd39c (diff) |
progs/fp: testcases for GL_ARB_fragment_coord_conventions
Based on a patch from Luca Barbieri but moved the comments after
the !!ARBfp1.0 header
Diffstat (limited to 'progs')
-rw-r--r-- | progs/fp/position-frc-integer.txt | 7 | ||||
-rw-r--r-- | progs/fp/position-frc.txt | 6 | ||||
-rw-r--r-- | progs/fp/position-upper-left.txt | 7 | ||||
-rw-r--r-- | progs/fp/position.txt | 2 |
4 files changed, 22 insertions, 0 deletions
diff --git a/progs/fp/position-frc-integer.txt b/progs/fp/position-frc-integer.txt new file mode 100644 index 0000000000..3a634c9b3b --- /dev/null +++ b/progs/fp/position-frc-integer.txt @@ -0,0 +1,7 @@ +!!ARBfp1.0 +# expected: black triangle +# brown means the wrong pixel center convention is being used +OPTION ARB_fragment_coord_pixel_center_integer; +MOV result.color, {0}.x; +FRC result.color.xy, fragment.position; +END diff --git a/progs/fp/position-frc.txt b/progs/fp/position-frc.txt new file mode 100644 index 0000000000..35ae3efa10 --- /dev/null +++ b/progs/fp/position-frc.txt @@ -0,0 +1,6 @@ +!!ARBfp1.0 +# expected: brown triangle +# black means the wrong pixel center convention is being used +MOV result.color, {0}.x; +FRC result.color.xy, fragment.position; +END diff --git a/progs/fp/position-upper-left.txt b/progs/fp/position-upper-left.txt new file mode 100644 index 0000000000..ac632dbfb7 --- /dev/null +++ b/progs/fp/position-upper-left.txt @@ -0,0 +1,7 @@ +!!ARBfp1.0 +# expected: the yellow vertex is the bottom one +# if it is the top one, the wrong origin convention is being used +OPTION ARB_fragment_coord_origin_upper_left; +MOV result.color, {0}.x; +MUL result.color.xy, fragment.position, {.005}.x; +END diff --git a/progs/fp/position.txt b/progs/fp/position.txt index 1875897d78..f59d0259c7 100644 --- a/progs/fp/position.txt +++ b/progs/fp/position.txt @@ -1,4 +1,6 @@ !!ARBfp1.0 +# expected: the yellow vertex is the top one +# if it is the bottom one, the wrong origin convention is being used MOV result.color, {0}.x; MUL result.color.xy, fragment.position, {.005}.x; END |