diff options
author | Francisco Jerez <currojerez@riseup.net> | 2018-02-12 18:50:30 -0800 |
---|---|---|
committer | Francisco Jerez <currojerez@riseup.net> | 2018-07-17 13:53:22 -0700 |
commit | 743f42afecad81cbd3c776fa60f91316ecc2d3bb (patch) | |
tree | 567d870b0f66a7cfa0adb5debef0bfc8b6ecd8bd /generated_tests | |
parent | eade6c5c6e1be519a032a5dc27d861a0ecbcdef6 (diff) |
EXT_shader_framebuffer_fetch: Parameterize more tests on the GL API version.
This makes the GL API version of the test available to several
Mako templates as a macro instead of a magic number.
Diffstat (limited to 'generated_tests')
-rw-r--r-- | generated_tests/gen_shader_framebuffer_fetch_tests.py | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/generated_tests/gen_shader_framebuffer_fetch_tests.py b/generated_tests/gen_shader_framebuffer_fetch_tests.py index a7c54ed55..f7e148b39 100644 --- a/generated_tests/gen_shader_framebuffer_fetch_tests.py +++ b/generated_tests/gen_shader_framebuffer_fetch_tests.py @@ -426,7 +426,7 @@ def main(): # gen_execution("""\ [require] - GL ES >= 3.0 + GL ES >= ${api_version} GLSL ES >= 3.00 GL_${extension} @@ -460,9 +460,10 @@ def main(): relative probe rect rgb (0.0, 0.55, 0.45, 0.45) (0.5, 0.0, 0.5) relative probe rect rgb (0.55, 0.55, 0.45, 0.45) (1.0, 0.5, 0.5) - ${display_fb(3.0)} + ${display_fb(api_version)} """, product(common_defs, - [{'name': 'texture-gles3'}])) + [{'name': 'texture-gles3', + 'api_version': 3.0}])) # # Test non-uniform fragment discard dependent on the result read @@ -472,7 +473,7 @@ def main(): # gen_execution("""\ [require] - GL ES >= 3.0 + GL ES >= ${api_version} GLSL ES >= 3.00 GL_${extension} %if samples > 0: @@ -529,9 +530,10 @@ def main(): relative probe rect rgb (0.0, 0.55, 0.45, 0.45) (0.1, 0.5, 1.0) relative probe rect rgb (0.55, 0.55, 0.45, 0.45) (0.5, 0.5, 1.0) - ${display_fb(3.0)} + ${display_fb(api_version)} """, product(common_defs, - [{'name': 'discard-gles3-'}], + [{'name': 'discard-gles3-', + 'api_version': 3.0}], [{'name': 'ss', 'samples': 0}, {'name': 'ms8', 'samples': 8}])) @@ -669,7 +671,7 @@ def main(): # gen_execution("""\ [require] - GL ES >= 3.0 + GL ES >= ${api_version} GLSL ES >= 3.00 GL_${extension} @@ -718,9 +720,10 @@ def main(): relative probe rect rgb (0.0, 0.55, 0.45, 0.45) (1.0, 1.0, 1.0) relative probe rect rgb (0.55, 0.55, 0.45, 0.45) (1.0, 1.0, 1.0) - ${display_fb(3.0)} + ${display_fb(api_version)} """, product(common_defs, - [{'name': 'overwrite-gles3'}])) + [{'name': 'overwrite-gles3', + 'api_version': 3.0}])) # # Test framebuffer fetch functionality on individual slices of a @@ -728,7 +731,7 @@ def main(): # gen_execution("""\ [require] - GL ES >= 3.0 + GL ES >= ${api_version} GLSL ES >= 3.00 GL_${extension} @@ -783,9 +786,10 @@ def main(): %endfor %endfor - ${display_fb(3.0)} + ${display_fb(api_version)} """, product(common_defs, - [{'name': 'single-slice-'}], + [{'name': 'single-slice-', + 'api_version': 3.0}], [{'name': '2darray-gles3', 'target': '2DArray', 'levels': 1, 'layers': 4}, {'name': '2darray-mipmap-gles3', 'target': '2DArray', |