piglit: Changes to 'debian-unstable'
.dir-locals.el | 20
.editorconfig | 18
.gitignore | 7
.travis.yml | 18
CMakeLists.txt | 63
README | 145
appveyor.yml | 61
ci/appveyor/compiler.cmd | 46
completions/bash/piglit | 435 +
debian/changelog | 8
debian/control | 15
debian/rules | 5
debian/update-piglit-script.py | 6
framework/backends/__init__.py | 13
framework/backends/abstract.py | 36
framework/backends/compression.py | 240
framework/backends/json.py | 444 -
framework/backends/junit.py | 410 -
framework/backends/register.py | 5
framework/compat.py | 75
framework/core.py | 196
framework/dmesg.py | 56
framework/driver_classifier.py | 122
framework/exceptions.py | 40
framework/grouptools.py | 47
framework/log.py | 110
framework/monitoring.py | 315 +
framework/options.py | 83
framework/profile.py | 553 -
framework/programs/parsers.py | 6
framework/programs/print_commands.py | 104
framework/programs/run.py | 282
framework/programs/summary.py | 107
framework/results.py | 377 +
framework/status.py | 93
framework/summary.py | 620 -
framework/summary/__init__.py | 31
framework/summary/common.py | 339 +
framework/summary/console_.py | 115
framework/summary/feature.py | 94
framework/summary/html_.py | 189
framework/test/__init__.py | 6
framework/test/base.py | 476 +
framework/test/deqp.py | 137
framework/test/gleantest.py | 17
framework/test/glsl_parser_test.py | 175
framework/test/gtest.py | 16
framework/test/oclconform.py | 52
framework/test/opencv.py | 8
framework/test/opengl.py | 507 +
framework/test/piglit_test.py | 25
framework/test/shader_test.py | 252
framework/tests/backends_tests.py | 231
framework/tests/base_tests.py | 244
framework/tests/compressed_backend_tests.py | 249
framework/tests/core_tests.py | 269
framework/tests/deqp_tests.py | 178
framework/tests/dmesg_tests.py | 428 -
framework/tests/exceptions_tests.py | 60
framework/tests/gleantest_tests.py | 94
framework/tests/glsl_parser_test_tests.py | 356 -
framework/tests/grouptools_tests.py | 101
framework/tests/gtest_tests.py | 32
framework/tests/integration_tests.py | 104
framework/tests/json_backend_tests.py | 316 -
framework/tests/json_results_update_tests.py | 647 --
framework/tests/json_tests.py | 162
framework/tests/junit_backends_tests.py | 304
framework/tests/log_tests.py | 168
framework/tests/opencv_tests.py | 32
framework/tests/piglit_test_tests.py | 129
framework/tests/profile_tests.py | 348 -
framework/tests/results_tests.py | 56
framework/tests/run_parser_tests.py | 262
framework/tests/schema/junit-7.xsd | 104
framework/tests/shader_test_tests.py | 82
framework/tests/status_tests.py | 299
framework/tests/summary_tests.py | 132
framework/tests/test_lists.py | 54
framework/tests/utils.py | 496 -
generated_tests/.gitignore | 1
generated_tests/CMakeLists.txt | 84
generated_tests/builtin_function.py | 247
generated_tests/builtin_function_fp64.py | 53
generated_tests/gen_builtin_packing_tests.py | 2
generated_tests/gen_builtin_uniform_tests.py | 6
generated_tests/gen_builtin_uniform_tests_fp64.py | 2
generated_tests/gen_cl_int_builtins.py | 18
generated_tests/gen_cl_math_builtins.py | 44
generated_tests/gen_cl_store_tests.py | 3
generated_tests/gen_cl_vstore_tests.py | 129
generated_tests/gen_constant_array_size_tests.py | 8
generated_tests/gen_constant_array_size_tests_fp64.py | 10
generated_tests/gen_conversion.py | 842 ++
generated_tests/gen_extensions_defined.py | 198
generated_tests/gen_flat_interpolation_qualifier.py | 170
generated_tests/gen_inout_fp64.py | 151
generated_tests/gen_shader_framebuffer_fetch_tests.py | 799 ++
generated_tests/gen_shader_image_load_store_tests.py | 1053 +--
generated_tests/gen_shader_image_nv_image_formats_tests.py | 292
generated_tests/gen_shader_intel_conservative_rasterization.py | 173
generated_tests/gen_shader_precision_tests.py | 8
generated_tests/gen_tcs_input_tests.py | 264
generated_tests/gen_tes_input_tests.py | 270
generated_tests/gen_variable_index_write_tests.py | 295
generated_tests/gen_vp_tex.py | 97
generated_tests/gen_vs_in_fp64.py | 550 +
generated_tests/genclbuiltins.py | 182
generated_tests/modules/__init__.py | 8
generated_tests/modules/glsl.py | 337 +
generated_tests/modules/types.py | 195
generated_tests/random_ubo-arb_uniform_buffer_object.py | 125
generated_tests/random_ubo.py | 1875 ++++++
generated_tests/random_ubo_trim.py | 216
generated_tests/templates/__init__.py | 11
generated_tests/templates/gen_conversion/base.mako | 12
generated_tests/templates/gen_conversion/compiler.frag.mako | 3
generated_tests/templates/gen_conversion/compiler.geom.mako | 3
generated_tests/templates/gen_conversion/compiler.vert.mako | 3
generated_tests/templates/gen_conversion/compiler_base.mako | 29
generated_tests/templates/gen_conversion/execution-zero-sign.frag.shader_test.mako | 8
generated_tests/templates/gen_conversion/execution-zero-sign.geom.shader_test.mako | 27
generated_tests/templates/gen_conversion/execution-zero-sign.vert.shader_test.mako | 16
generated_tests/templates/gen_conversion/execution.frag.shader_test.mako | 7
generated_tests/templates/gen_conversion/execution.geom.shader_test.mako | 27
generated_tests/templates/gen_conversion/execution.vert.shader_test.mako | 16
generated_tests/templates/gen_conversion/execution_base.mako | 31
generated_tests/templates/gen_conversion/shader-zero-sign.frag.mako | 18
generated_tests/templates/gen_conversion/shader-zero-sign.geom.mako | 27
generated_tests/templates/gen_conversion/shader-zero-sign.vert.mako | 20
generated_tests/templates/gen_conversion/shader.frag.mako | 16
generated_tests/templates/gen_conversion/shader.geom.mako | 25
generated_tests/templates/gen_conversion/shader.vert.mako | 18
generated_tests/templates/gen_conversion/shader_base.mako | 11
generated_tests/templates/gen_extensions_defined/disabled.glsl.mako | 40
generated_tests/templates/gen_extensions_defined/enabled.glsl.mako | 43
generated_tests/templates/gen_extensions_defined/undefined-require.glsl.mako | 37
generated_tests/templates/gen_flat_interpolation_qualifier/compiler.mako | 93
generated_tests/templates/gen_flat_interpolation_qualifier/template.frag.mako | 55
generated_tests/templates/gen_inout_fp64/template.frag.mako | 29
generated_tests/templates/gen_inout_fp64/template.shader_test.mako | 60
generated_tests/templates/gen_inout_fp64/template.vert.mako | 30
generated_tests/templates/gen_shader_precision_tests/fs.mako | 4
generated_tests/templates/gen_shader_precision_tests/gs.mako | 4
generated_tests/templates/gen_shader_precision_tests/vs.mako | 4
generated_tests/templates/gen_variable_index_write_tests/fs.shader_test.mako | 40
generated_tests/templates/gen_variable_index_write_tests/helpers.mako | 196
generated_tests/templates/gen_variable_index_write_tests/vs.shader_test.mako | 74
generated_tests/templates/gen_vp_tex/arbvp.mako | 30
generated_tests/templates/gen_vp_tex/helpers.mako | 54
generated_tests/templates/gen_vp_tex/nvvp3.mako | 32
generated_tests/templates/gen_vp_tex/nvvp3_2.mako | 33
generated_tests/templates/gen_vs_in_fp64/columns.shader_test.mako | 126
generated_tests/templates/gen_vs_in_fp64/regular.shader_test.mako | 151
piglit | 38
piglit-print-commands.py | 106
piglit-resume.py | 17
piglit-run.py | 17
piglit-summary-html.py | 17
piglit-summary.py | 17
piglit.conf.example | 105
registry/gl.py | 9
registry/gl.xml | 3107 +++++++++-
templates/empty_status.mako | 2
templates/feature.mako | 75
templates/index.css | 4
templates/index.mako | 182
templates/test_result.mako | 32
templates/testrun_info.mako | 13
tests/all.py | 1464 +++-
tests/apitrace/test-trace.py | 149
tests/asmparsertest/shaders/ARBvp1.0/tex-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/tex-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/tex-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/tex-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/tex-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/tex-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/tex-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/tex-08.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/tex-09.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/tex-10.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/tex-11.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/tex-12.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/tex-13.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/tex-14.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/tex-15.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/tex-16.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/tex-17.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/tex-18.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/tex-19.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/tex-20.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txb-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txb-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txb-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txb-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txb-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txb-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txb-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txb-08.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txb-09.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txb-10.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txb-11.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txb-12.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txb-13.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txb-14.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txb-15.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txb-16.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txb-17.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txb-18.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txb-19.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txb-20.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txd-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txd-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txd-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txd-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txd-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txd-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txd-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txd-08.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txd-09.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txd-10.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txd-11.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txd-12.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txd-13.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txd-14.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txd-15.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txd-16.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txd-17.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txd-18.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txd-19.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txd-20.txt | 11
tests/asmparsertest/shaders/ARBvp1.0/txf-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txf-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txf-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txf-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txf-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txf-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txf-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txf-08.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txf-09.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txf-10.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txf-11.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txf-12.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txf-13.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txf-14.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txf-15.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txf-16.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txf-17.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txf-18.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txf-19.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txf-20.txt | 11
tests/asmparsertest/shaders/ARBvp1.0/txl-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txl-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txl-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txl-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txl-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txl-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txl-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txl-08.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txl-09.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txl-10.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txl-11.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txl-12.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txl-13.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txl-14.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txl-15.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txl-16.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txl-17.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txl-18.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txl-19.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txl-20.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txp-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txp-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txp-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txp-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txp-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txp-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txp-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txp-08.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txp-09.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txp-10.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txp-11.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txp-12.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txp-13.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txp-14.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txp-15.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txp-16.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txp-17.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txp-18.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txp-19.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txp-20.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txq-01.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txq-02.txt | 4
tests/asmparsertest/shaders/ARBvp1.0/txq-03.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txq-04.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txq-05.txt | 5
tests/asmparsertest/shaders/ARBvp1.0/txq-06.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txq-07.txt | 6
tests/asmparsertest/shaders/ARBvp1.0/txq-08.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txq-09.txt | 7
tests/asmparsertest/shaders/ARBvp1.0/txq-10.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txq-11.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txq-12.txt | 8
tests/asmparsertest/shaders/ARBvp1.0/txq-13.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txq-14.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txq-15.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txq-16.txt | 9
tests/asmparsertest/shaders/ARBvp1.0/txq-17.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txq-18.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txq-19.txt | 10
tests/asmparsertest/shaders/ARBvp1.0/txq-20.txt | 11
tests/asmparsertest/vp-tex.sh | 141
tests/bugs/CMakeLists.gl.txt | 1
tests/cl.py | 19
tests/cl/CMakeLists.txt | 2
tests/cl/api/CMakeLists.cl.txt | 3
tests/cl/api/create-context.c | 3
tests/cl/api/create-image.c | 19
tests/cl/api/create-program-with-binary.c | 5
tests/cl/api/create-sampler.c | 18
tests/cl/api/enqueue-fill-image.c | 328 +
tests/cl/api/enqueue-migrate-mem-objects.c | 244
tests/cl/api/get-extension-function-address-for-platform.c | 101
tests/cl/api/get-image-info.c | 24
tests/cl/api/get-kernel-arg-info.c | 416 -
tests/cl/api/get-kernel-work-group-info.c | 1
tests/cl/api/get-mem-object-info.c | 285
tests/cl/api/link-program.c | 38
tests/cl/api/set-kernel-arg.c | 118
tests/cl/custom/buffer-flags.c | 2
tests/cl/custom/flush-after-enqueue-kernel.c | 2
tests/cl/custom/r600-create-release-buffer-bug.c | 12
tests/cl/custom/run-simple-kernel.c | 2
tests/cl/custom/use-sub-buffer-in-kernel.c | 4
tests/cl/interop/CMakeLists.cl.txt | 1
tests/cl/program/CMakeLists.cl.txt | 1
tests/cl/program/bitcoin-phatk.c | 2
tests/cl/program/build/printf.cl | 9
tests/cl/program/build/scalar-data-types.cl | 5
tests/cl/program/execute/amdgcn-f32-inline-immediates.cl | 230
tests/cl/program/execute/amdgcn-f64-inline-immediates.cl | 270
tests/cl/program/execute/amdgcn.sign_extend_inreg.cl | 387 +
tests/cl/program/execute/builtin/atomic/atomic_cmpxchg-global-return.cl | 73
tests/cl/program/execute/builtin/atomic/atomic_cmpxchg-global.cl | 69
tests/cl/program/execute/builtin/atomic/atomic_xchg-global-return.cl | 89
tests/cl/program/execute/builtin/atomic/atomic_xchg-global.cl | 86
tests/cl/program/execute/builtin/math/ilogb.cl | 31
tests/cl/program/execute/clz-optimizations.cl | 389 +
tests/cl/program/execute/constant-load.cl | 18
tests/cl/program/execute/fdiv-modifiers-f32.cl | 257
tests/cl/program/execute/fdiv-modifiers-f64.cl | 262
tests/cl/program/execute/global-offset.cl | 85
tests/cl/program/execute/image-attributes.cl | 31
tests/cl/program/execute/image-read-2d.cl | 86
tests/cl/program/execute/image-write-2d.cl | 81
tests/cl/program/execute/int-definitions.cl | 12
tests/cl/program/execute/negative-private-base-pointer.cl | 101
tests/cl/program/execute/program-scope-arrays.cl | 102
tests/cl/program/execute/sampler.cl | 65
tests/cl/program/execute/scalar-arithmetic-double.cl | 36
tests/cl/program/execute/scalar-arithmetic-float.cl | 42
tests/cl/program/execute/scalar-arithmetic-int.cl | 1657 +++++
tests/cl/program/execute/sizeof.cl | 4
tests/cl/program/execute/vstore-int.cl | 126
tests/cl/program/max-work-item-sizes.c | 1
tests/cl/program/predefined-macros.c | 463 +
tests/cl/program/program-tester.c | 796 ++
tests/cpu.py | 9
tests/cts_gl.py | 92
tests/cts_gl45.py | 68
tests/cts_gles.py | 83
tests/deqp_egl.py | 54
tests/deqp_gles2.py | 24
tests/deqp_gles3.py | 103
tests/deqp_gles31.py | 23
tests/deqp_vk.py | 78
tests/egl/CMakeLists.gl.txt | 7
tests/egl/egl-create-largest-pbuffer-surface.c | 106
tests/egl/egl-create-msaa-pbuffer-surface.c | 89
tests/egl/egl-create-pbuffer-surface.c | 1
tests/egl/egl-invalid-attr.c | 99
tests/egl/egl-nok-swap-region.c | 19
tests/egl/egl-nok-texture-from-pixmap.c | 22
tests/egl/egl-util.c | 13
tests/egl/spec/CMakeLists.txt | 10
tests/egl/spec/egl_ext_client_extensions/egl_ext_client_extensions.c | 2
tests/egl/spec/egl_ext_device_enumeration/CMakeLists.no_api.txt | 7
tests/egl/spec/egl_ext_device_enumeration/CMakeLists.txt | 1
tests/egl/spec/egl_ext_device_enumeration/egl_ext_device_enumeration.c | 107
tests/egl/spec/egl_ext_device_query/CMakeLists.no_api.txt | 7
tests/egl/spec/egl_ext_device_query/CMakeLists.txt | 1
tests/egl/spec/egl_ext_device_query/egl_ext_device_query.c | 110
tests/egl/spec/egl_khr_create_context/common.c | 17
tests/egl/spec/egl_khr_fence_sync/egl_khr_fence_sync.c | 76
tests/egl/spec/egl_khr_gl_image/CMakeLists.gl.txt | 9
tests/egl/spec/egl_khr_gl_image/CMakeLists.txt | 1
tests/egl/spec/egl_khr_gl_image/egl_khr_gl_renderbuffer_image-clear-shared-image.c | 311 +
tests/egl/spec/egl_khr_surfaceless_context/CMakeLists.gl.txt | 15
tests/egl/spec/egl_khr_surfaceless_context/CMakeLists.txt | 1
tests/egl/spec/egl_khr_surfaceless_context/viewport.c | 127
tests/egl/spec/egl_mesa_platform_surfaceless/CMakeLists.no_api.txt | 7
tests/egl/spec/egl_mesa_platform_surfaceless/CMakeLists.txt | 1
tests/egl/spec/egl_mesa_platform_surfaceless/egl_mesa_platform_surfaceless.c | 211
tests/es3conform.py | 10
tests/fast_color_clear/CMakeLists.gl.txt | 1
tests/fbo/CMakeLists.gl.txt | 2
tests/fbo/fbo-alphatest-formats.c | 6
tests/fbo/fbo-blending-formats.c | 6
tests/fbo/fbo-clear-formats.c | 8
tests/fbo/fbo-copypix.c | 2
tests/fbo/fbo-depth-array.c | 53
tests/fbo/fbo-depth-sample-compare.c | 168
tests/fbo/fbo-depthtex.c | 1
tests/fbo/fbo-drawbuffers-arbfp.c | 1
tests/fbo/fbo-drawbuffers.c | 1
tests/fbo/fbo-drawbuffers2-blend.c | 1
tests/fbo/fbo-drawbuffers2-colormask.c | 1
tests/fbo/fbo-formats.h | 432 -
tests/fbo/fbo-maxsize.c | 5
tests/fbo/fbo-mipmap-copypix.c | 4
tests/fbo/fbo-nodepth-test.c | 6
tests/fbo/fbo-nostencil-test.c | 6
tests/fbo/fbo-pbo-readpixels-small.c | 29
tests/fbo/fbo-rg.c | 1
tests/fbo/fbo-srgb-blit.c | 145
tests/general/CMakeLists.gl.txt | 11
tests/general/CMakeLists.gles2.txt | 4
tests/general/clipflat.c | 95
tests/general/copy-pixels.c | 134
tests/general/degenerate-prims.c | 2
tests/general/depth-clamp-range.c | 16
tests/general/draw-pixel-with-texture.c | 8
tests/general/draw-vertices-half-float.c | 99
tests/general/line-aa-width.c | 6
tests/general/lineloop.c | 36
tests/general/object-namespace-pollution.c | 1584 +++++
tests/general/pbo-read-argb8888.c | 20
tests/general/pbo-readpixels-small.c | 29
tests/general/polygon-mode-facing.c | 367 +
tests/general/polygon-offset.c | 19
tests/general/primitive-restart.c | 85
tests/general/scissor-bitmap.c | 308
tests/general/scissor-clear.c | 93
tests/general/scissor-copypixels.c | 118
tests/general/scissor-depth-clear.c | 111
tests/general/scissor-many.c | 91
tests/general/scissor-offscreen.c | 84
tests/general/scissor-polygon.c | 139
tests/general/scissor-stencil-clear.c | 116
tests/general/triangle-rasterization.cpp | 12
tests/glean/CMakeLists.gl.txt | 4
tests/glean/dsurf.cpp | 4
tests/glean/gl.cpp | 15
tests/glean/glutils.cpp | 2
tests/glean/glwrap.h | 3
tests/glean/image.h | 1
tests/glean/tfbo.cpp | 27
tests/glean/toccluqry.cpp | 708 --
tests/glean/toccluqry.h | 75
tests/glean/tpaths.cpp | 375 -
tests/glean/tpaths.h | 79
tests/glean/tpixelformats.cpp | 3
tests/glean/tshaderapi.cpp | 5
tests/glean/tstencil2.cpp | 842 --
tests/glean/tstencil2.h | 110
tests/glean/ttexgen.cpp | 4
tests/glean/ttexture_srgb.cpp | 3
tests/glslparser.py | 10
tests/glslparsertest/CMakeLists.gl.txt | 1
tests/glslparsertest/glslparsertest.c | 85
tests/glx/CMakeLists.gl.txt | 2
tests/glx/glx-fbconfig-bad.c | 77
tests/glx/glx-query-drawable.c | 26
tests/glx/glx-shader-sharing.c | 4
tests/glx/glx-swap-event.c | 25
tests/gpu.py | 12
tests/hiz/CMakeLists.gl.txt | 1
tests/igt.py | 35
tests/llvmpipe.py | 9
tests/oglconform.py | 87
tests/py_modules/constants.py | 8
tests/quick.py | 45
tests/quick_cl.py | 8
tests/sanity.py | 8
tests/security/CMakeLists.gl.txt | 1
tests/security/initialized-texmemory.c | 2
tests/shader.py | 12
tests/shaders/CMakeLists.gl.txt | 7
tests/shaders/built-in-constants.c | 92
tests/shaders/glsl-arb-fragment-coord-conventions-define.c | 83
tests/shaders/glsl-arb-fragment-coord-conventions-define.frag | 10
tests/shaders/glsl-array-bounds-13.shader_test | 36
tests/shaders/glsl-fs-multiple-builtins.shader_test | 22
tests/shaders/glsl-link-centroid-01a.vert | 7
tests/shaders/glsl-link-centroid-01b.vert | 6
tests/shaders/glsl-link-empty-prog-01.c | 53
tests/shaders/glsl-link-empty-prog-02.c | 115
tests/shaders/glsl-link-initializer-01d.vert | 6
tests/shaders/glsl-link-initializer-02a.vert | 6
tests/shaders/glsl-link-initializer-02b.vert | 6
tests/shaders/glsl-link-initializer-05a.vert | 8
tests/shaders/glsl-link-initializer-05b.vert | 8
tests/shaders/glsl-link-initializer-06a.vert | 8
tests/shaders/glsl-link-initializer-06b.vert | 10
tests/shaders/glsl-link-invariant-01a.vert | 7
tests/shaders/glsl-link-invariant-01b.vert | 6
tests/shaders/glsl-link-struct-array.frag | 12
tests/shaders/glsl-link-test.c | 132
tests/shaders/glsl-vs-swizzle-swizzle-lhs-2.shader_test | 21
tests/shaders/glsl-vs-swizzle-swizzle-lhs-3.shader_test | 21
tests/shaders/glsl-vs-swizzle-swizzle-lhs.shader_test | 21
tests/shaders/glsl-vs-swizzle-swizzle-rhs.shader_test | 20
tests/shaders/out-parameter-indexing/fs-inout-index-two-level.shader_test | 49
tests/shaders/out-parameter-indexing/vs-inout-index-inout-mat2-col-array.shader_test | 35
tests/shaders/out-parameter-indexing/vs-inout-index-inout-vec4-array-element-array.shader_test | 36
tests/shaders/out-parameter-indexing/vs-inout-index-inout-vec4-array-element.shader_test | 2
tests/shaders/parser_utils.c | 250
tests/shaders/parser_utils.h | 200
tests/shaders/shader_runner.c | 2753 ++++++--
tests/shaders/shadersource-no-compile.c | 98
tests/shaders/ssa/fs-while-loop-rotate-value.shader_test | 28
tests/shaders/version-mixing.c | 27
tests/shaders/vp-address-01.c | 3
tests/shaders/vp-address-02.c | 3
tests/shaders/vp-address-03.c | 3
tests/shaders/vp-address-04.c | 3
tests/shaders/vp-address-05.c | 3
tests/shaders/vp-address-06.c | 3
tests/shaders/vpfp-generic.cpp | 415 -
tests/spec/CMakeLists.txt | 23
tests/spec/amd_performance_monitor/CMakeLists.gl.txt | 1
tests/spec/amd_pinned_memory/CMakeLists.gl.txt | 1
tests/spec/amd_seamless_cubemap_per_texture/CMakeLists.gl.txt | 1
tests/spec/amd_shader_trinary_minmax/compiler/define.frag | 19
tests/spec/amd_shader_trinary_minmax/compiler/define.vert | 19
tests/spec/amd_vertex_shader_layer/CMakeLists.gl.txt | 1
tests/spec/amd_vertex_shader_viewport_index/CMakeLists.gl.txt | 1
tests/spec/arb_arrays_of_arrays/CMakeLists.gl.txt | 15
tests/spec/arb_arrays_of_arrays/CMakeLists.txt | 1
tests/spec/arb_arrays_of_arrays/compiler/glsl-4.20-basic-types.frag | 5
tests/spec/arb_arrays_of_arrays/execution/image_store/basic-imageStore-const-uniform-index.shader_test | 2
tests/spec/arb_arrays_of_arrays/execution/image_store/basic-imageStore-mixed-const-non-const-uniform-index.shader_test | 6
tests/spec/arb_arrays_of_arrays/execution/image_store/basic-imageStore-mixed-const-non-const-uniform-index2.shader_test | 6
tests/spec/arb_arrays_of_arrays/execution/image_store/basic-imageStore-non-const-uniform-index.shader_test | 4
tests/spec/arb_arrays_of_arrays/execution/inout/vs-inout-index-inout-vec4-array-element.shader_test | 38
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-const-index-three-dimensions.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-const-index.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-initializer-const-index.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-mixed-const-and-non-const-index2.shader_test | 16
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-nested-struct-arrays-nonconst-nested-array.shader_test | 100
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-struct-const-index-sampler-const-index.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/fs-struct-const-index.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/vs-const-index-three-dimensions.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/sampler/vs-const-index.shader_test | 3
tests/spec/arb_arrays_of_arrays/execution/tessellation/tcs-tes-patch.shader_test | 65
tests/spec/arb_arrays_of_arrays/execution/ubo/fs-const.shader_test | 41
tests/spec/arb_arrays_of_arrays/execution/ubo/fs-mixed-const-nonconst.shader_test | 67
tests/spec/arb_arrays_of_arrays/execution/ubo/fs-nonconst.shader_test | 76
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter-mismatch.shader_test | 59
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-atomic-counter.shader_test | 59
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch.shader_test | 36
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-mismatch2.shader_test | 36
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch.shader_test | 36
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized-mismatch2.shader_test | 37
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized.shader_test | 36
tests/spec/arb_arrays_of_arrays/linker/vs-to-fs-interface-field-unsized2.shader_test | 41
tests/spec/arb_arrays_of_arrays/linker/vs-to-gs-explicit-location.shader_test | 39
tests/spec/arb_arrays_of_arrays/max-binding.c | 208
tests/spec/arb_base_instance/CMakeLists.gl.txt | 1
tests/spec/arb_base_instance/CMakeLists.gles3.txt | 4
tests/spec/arb_base_instance/baseinstance-doesnt-affect-gl-instance-id.c | 18
tests/spec/arb_base_instance/drawarrays.c | 18
tests/spec/arb_blend_func_extended/api/CMakeLists.gl.txt | 1
tests/spec/arb_blend_func_extended/api/CMakeLists.gles2.txt | 5
tests/spec/arb_blend_func_extended/api/CMakeLists.gles3.txt | 6
tests/spec/arb_blend_func_extended/api/bindfragdataindexed-invalid-parameters.c | 8
tests/spec/arb_blend_func_extended/api/blend-api.c | 8
tests/spec/arb_blend_func_extended/api/builtins.c | 114
tests/spec/arb_blend_func_extended/api/getfragdataindex.c | 38
tests/spec/arb_blend_func_extended/api/output-location.c | 29
tests/spec/arb_blend_func_extended/execution/CMakeLists.gl.txt | 1
tests/spec/arb_blend_func_extended/execution/CMakeLists.gles2.txt | 4
tests/spec/arb_blend_func_extended/execution/CMakeLists.gles3.txt | 6
tests/spec/arb_blend_func_extended/execution/fbo-extended-blend-explicit.c | 69
tests/spec/arb_blend_func_extended/execution/fbo-extended-blend-pattern.c | 79
tests/spec/arb_blend_func_extended/execution/fbo-extended-blend.c | 69
tests/spec/arb_buffer_storage/CMakeLists.gl.txt | 1
tests/spec/arb_buffer_storage/CMakeLists.gles3.txt | 4
tests/spec/arb_buffer_storage/bufferstorage.c | 91
tests/spec/arb_clear_buffer_object/CMakeLists.gl.txt | 1
tests/spec/arb_clear_buffer_object/formats.c | 41
tests/spec/arb_clear_buffer_object/unaligned.c | 110
tests/spec/arb_clear_texture/CMakeLists.gl.txt | 1
tests/spec/arb_clear_texture/texview.c | 153
tests/spec/arb_clip_control/CMakeLists.gl.txt | 6
tests/spec/arb_clip_control/viewport.c | 202
tests/spec/arb_color_buffer_float/CMakeLists.gl.txt | 1
tests/spec/arb_compute_shader/CMakeLists.gl.txt | 8
tests/spec/arb_compute_shader/common.c | 98
tests/spec/arb_compute_shader/common.h | 52
tests/spec/arb_compute_shader/compiler/CMakeLists.gl.txt | 1
tests/spec/arb_compute_shader/compiler/barrier.comp | 15
tests/spec/arb_compute_shader/compiler/groupMemoryBarrier.comp | 15
tests/spec/arb_compute_shader/compiler/memoryBarrierAtomicCounter.comp | 15
tests/spec/arb_compute_shader/compiler/memoryBarrierBuffer.comp | 15
tests/spec/arb_compute_shader/compiler/memoryBarrierImage.comp | 15
tests/spec/arb_compute_shader/compiler/memoryBarrierShared.comp | 15
tests/spec/arb_compute_shader/compiler/shared-atomics.comp | 40
tests/spec/arb_compute_shader/compiler/shared-variables.comp | 44
tests/spec/arb_compute_shader/compiler/work_group_size_too_large.c | 2
tests/spec/arb_compute_shader/cs-ids-common.c | 427 +
tests/spec/arb_compute_shader/cs-ids-common.h | 67
tests/spec/arb_compute_shader/execution/basic-global-id.shader_test | 61
tests/spec/arb_compute_shader/execution/basic-group-id.shader_test | 61
tests/spec/arb_compute_shader/execution/basic-local-index.shader_test | 61
tests/spec/arb_compute_shader/execution/basic-ssbo.shader_test | 74
tests/spec/arb_compute_shader/execution/border-color.shader_test | 36
tests/spec/arb_compute_shader/execution/multiple-texture-reading.shader_test | 2
tests/spec/arb_compute_shader/execution/shared-atomics.shader_test | 36
tests/spec/arb_compute_shader/indirect-compute.c | 88
tests/spec/arb_compute_shader/linker/bug-93840.shader_test | 39
tests/spec/arb_compute_shader/local-id.c | 60
tests/spec/arb_compute_shader/render-and-compute.c | 101
tests/spec/arb_compute_shader/zero-dispatch-size.c | 82
tests/spec/arb_compute_variable_group_size/CMakeLists.gl.txt | 16
tests/spec/arb_compute_variable_group_size/CMakeLists.txt | 1
tests/spec/arb_compute_variable_group_size/compiler/do_nothing.comp | 15
tests/spec/arb_compute_variable_group_size/compiler/gl_LocalGroupSizeARB_illegal_use.comp | 29
tests/spec/arb_compute_variable_group_size/compiler/gl_LocalGroupSizeARB_layout.comp | 28
tests/spec/arb_compute_variable_group_size/compiler/mixed_fixed_variable_local_work_size.comp | 23
tests/spec/arb_compute_variable_group_size/compiler/mixed_variable_fixed_local_work_size.comp | 23
tests/spec/arb_compute_variable_group_size/errors.c | 282
tests/spec/arb_compute_variable_group_size/execution/basic-local-size.shader_test | 32
tests/spec/arb_compute_variable_group_size/linker/mixed_fixed_variable_local_work_size.shader_test | 38
tests/spec/arb_compute_variable_group_size/linker/no_local_size_specified.shader_test | 34
tests/spec/arb_compute_variable_group_size/local-size.c | 289
tests/spec/arb_compute_variable_group_size/minmax.c | 65
tests/spec/arb_copy_buffer/CMakeLists.gl.txt | 2
tests/spec/arb_copy_buffer/intra-buffer-copy.c | 95
tests/spec/arb_copy_buffer/subdata-sync.c | 6
tests/spec/arb_copy_image/CMakeLists.gl.txt | 6
tests/spec/arb_copy_image/api_errors.c | 72
tests/spec/arb_copy_image/format-swizzle.c | 232
tests/spec/arb_copy_image/formats.c | 161
tests/spec/arb_copy_image/texview.c | 204
tests/spec/arb_cull_distance/CMakeLists.gl.txt | 3
tests/spec/arb_cull_distance/basic-cull-1.shader_test | 37
tests/spec/arb_cull_distance/basic-cull-2.shader_test | 38
tests/spec/arb_cull_distance/basic-cull-3.shader_test | 38
tests/spec/arb_cull_distance/basic-cull-4.shader_test | 35
tests/spec/arb_cull_distance/clip-cull-1.shader_test | 37
tests/spec/arb_cull_distance/clip-cull-2.shader_test | 46
tests/spec/arb_cull_distance/clip-cull-3.shader_test | 48
tests/spec/arb_cull_distance/clip-cull-4.shader_test | 48
tests/spec/arb_cull_distance/exceed-limits.c | 110
tests/spec/arb_cull_distance/fs-cull-and-clip-distance-exceed-max.shader_test | 39
tests/spec/arb_cull_distance/fs-cull-distance-interpolated.shader_test | 4
tests/spec/arb_cull_distance/vs-cull-distance-vertex-inside-cull-volume.shader_test | 39
tests/spec/arb_cull_distance/vs-cull-distance-vertex-on-plane.shader_test | 39
tests/spec/arb_cull_distance/vs-cull-distance-vertex-outside-cull-volume.shader_test | 41
tests/spec/arb_debug_output/CMakeLists.gl.txt | 1
tests/spec/arb_depth_clamp/CMakeLists.gl.txt | 1
tests/spec/arb_derivative_control/compiler/define.frag | 29
tests/spec/arb_direct_state_access/CMakeLists.gl.txt | 44
tests/spec/arb_direct_state_access/bind-texture-unit.c | 3
tests/spec/arb_direct_state_access/copytexturesubimage.c | 119
tests/spec/arb_direct_state_access/create-programpipelines.c | 28
tests/spec/arb_direct_state_access/create-queries.c | 17
tests/spec/arb_direct_state_access/create-renderbuffers.c | 31
tests/spec/arb_direct_state_access/create-samplers.c | 35
tests/spec/arb_direct_state_access/create-textures.c | 7
tests/spec/arb_direct_state_access/create-transformfeedbacks.c | 8
tests/spec/arb_direct_state_access/dsa-textures.c | 14
tests/spec/arb_direct_state_access/dsa-utils.c | 181
tests/spec/arb_direct_state_access/dsa-utils.h | 20
tests/spec/arb_direct_state_access/generatetexturemipmap.c | 167
tests/spec/arb_direct_state_access/get-textures.c | 2
tests/spec/arb_direct_state_access/getcompressedtextureimage.c | 14
tests/spec/arb_direct_state_access/gettextureimage-formats.c | 23
tests/spec/arb_direct_state_access/gettextureimage-targets.c | 6
tests/spec/arb_direct_state_access/gettransformfeedback.c | 22
tests/spec/arb_direct_state_access/namedrenderbuffer.c | 37
tests/spec/arb_direct_state_access/texture-buffer.c | 63
tests/spec/arb_direct_state_access/texture-errors.c | 2
tests/spec/arb_direct_state_access/texture-params.c | 3
tests/spec/arb_direct_state_access/texture-storage-multisample.c | 11
tests/spec/arb_direct_state_access/texture-storage.c | 20
tests/spec/arb_direct_state_access/texturesubimage.c | 16
tests/spec/arb_direct_state_access/texunits.c | 35
tests/spec/arb_direct_state_access/transformfeedback-bufferbase.c | 16
tests/spec/arb_direct_state_access/transformfeedback-bufferrange.c | 24
tests/spec/arb_draw_buffers/CMakeLists.gl.txt | 1
tests/spec/arb_draw_buffers_blend/CMakeLists.gl.txt | 13
tests/spec/arb_draw_buffers_blend/CMakeLists.txt | 1
tests/spec/arb_draw_buffers_blend/state_set_get.c | 290
tests/spec/arb_draw_elements_base_vertex/CMakeLists.gl.txt | 1
tests/spec/arb_draw_indirect/CMakeLists.gl.txt | 2
tests/spec/arb_draw_indirect/api-errors.c | 4
tests/spec/arb_draw_indirect/draw-arrays-shared-binding.c | 134
tests/spec/arb_draw_instanced/execution/CMakeLists.gl.txt | 1
tests/spec/arb_draw_instanced/execution/dlist.c | 5
tests/spec/arb_draw_instanced/preprocessor/feature-macro-disabled.frag | 12
tests/spec/arb_draw_instanced/preprocessor/feature-macro-disabled.vert | 12
tests/spec/arb_draw_instanced/preprocessor/feature-macro-enabled.frag | 15
tests/spec/arb_draw_instanced/preprocessor/feature-macro-enabled.vert | 15
tests/spec/arb_enhanced_layouts/CMakeLists.gl.txt | 16
tests/spec/arb_enhanced_layouts/CMakeLists.txt | 1
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-block-align-not-power-of-two.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-member-align-not-power-of-two.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-packed-layout-member-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-shared-layout-block-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-shared-layout-member-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-std140-block-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-std140-member-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-std430-block-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ssbo-std430-member-align.vert | 26
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-block-align-not-power-of-two.vert | 24
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-block-align-zero.vert | 24
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-member-align-not-power-of-two.vert | 24
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-member-align-zero.vert | 24
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-packed-layout-block-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-packed-layout-member-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-shared-layout-block-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-shared-layout-member-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-std140-block-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-std140-member-align-named-block.vert | 25
tests/spec/arb_enhanced_layouts/compiler/align-layout/ubo-std140-member-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/block-member-mixed-order.frag | 25
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/block-member-no-block-location-invaild.frag | 26
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/block-member-no-block-location.frag | 26
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/block-member.frag | 31
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/named-block-member-mixed-order.frag | 26
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/named-block-member-no-block-location-invaild.frag | 26
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/named-block-member-no-block-location.frag | 26
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/named-block-member.frag | 31
tests/spec/arb_enhanced_layouts/compiler/block-member-locations/struct-member.frag | 25
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/binding-shader-storage-buffer-object.frag | 18
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/index-subroutine.vert | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/index.frag | 17
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/input-location-constant-array-member.vert | 28
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/input-location-uint.vert | 17
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/input-location-uniform-in-expression.vert | 21
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/input-location.vert | 17
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-glsl-version.vert | 18
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-types/bool.vert | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-types/float.vert | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-types/vec2.vert | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-types/vec3.vert | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invalid-types/vec4.vert | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/invocation.geom | 17
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/length-method-invalid.vert | 26
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/length-method.vert | 25
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_x.comp | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_y.comp | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/local_size_z.comp | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/max_vertices.geom | 17
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/binding-atomic.frag | 22
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/binding-shader-storage-buffer-object.frag | 25
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/index-subroutine.vert | 21
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/index.frag | 23
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-invocation.geom | 27
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_x.comp | 15
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_y.comp | 15
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-local_size_z.comp | 15
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-location.vert | 21
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-max_vertices.geom | 15
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-stream.geom | 28
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/negative-layout-qualifier-vertices.tesc | 19
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/negative-qualifiers/offset-atomic.frag | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/offset-atomic.frag | 16
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/stream.geom | 19
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/uniform-location.vert | 18
tests/spec/arb_enhanced_layouts/compiler/compile-time-constants/vertices.tesc | 16
tests/spec/arb_enhanced_layouts/compiler/component-layout/basic.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/block-array.frag | 22
tests/spec/arb_enhanced_layouts/compiler/component-layout/block-member-named.frag | 23
tests/spec/arb_enhanced_layouts/compiler/component-layout/block-member.frag | 23
tests/spec/arb_enhanced_layouts/compiler/component-layout/block.frag | 23
tests/spec/arb_enhanced_layouts/compiler/component-layout/double-component-1.vert | 21
tests/spec/arb_enhanced_layouts/compiler/component-layout/double-component-3.vert | 21
tests/spec/arb_enhanced_layouts/compiler/component-layout/dvec2.vert | 22
tests/spec/arb_enhanced_layouts/compiler/component-layout/dvec3.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/dvec4.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/interleaved.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/matrix-array-attribute.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/matrix-array.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/matrix-attribute.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/matrix.vert | 20
tests/spec/arb_enhanced_layouts/compiler/component-layout/no-location.vert | 24
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow-double.vert | 24
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow-dvec2.vert | 24
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow-vec2.vert | 21
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow-vec3.vert | 21
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow-vec4.vert | 21
tests/spec/arb_enhanced_layouts/compiler/component-layout/overflow.vert | 22
tests/spec/arb_enhanced_layouts/compiler/component-layout/overlap-legal.vert | 47
tests/spec/arb_enhanced_layouts/compiler/component-layout/struct-array.frag | 25
tests/spec/arb_enhanced_layouts/compiler/component-layout/struct.frag | 25
tests/spec/arb_enhanced_layouts/compiler/component-layout/type-mismatch-signed-float.vert | 58
tests/spec/arb_enhanced_layouts/compiler/component-layout/type-mismatch-signed-unsigned.vert | 57
tests/spec/arb_enhanced_layouts/compiler/component-layout/type-mismatch-unsigned-float.vert | 57
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout-mismatch.geom | 38
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-invocation-identifiers-in-single-layout.geom | 38
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout-mismatch.comp | 37
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-local_size-identifiers-in-single-layout.comp | 37
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-location-identifiers-in-single-layout-no-enhanced-layouts.vert | 22
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-location-identifiers-in-single-layout.vert | 23
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-max_vertices-identifiers-in-single-layout-mismatch.geom | 40
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-max_vertices-identifiers-in-single-layout.geom | 40
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global-no-enhanced-layouts.geom | 27
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-global.geom | 28
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout-no-enhanced-layouts.geom | 25
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-stream-identifiers-in-single-layout.geom | 26
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout-mismatch.tesc | 39
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-vertices-identifiers-in-single-layout.tesc | 39
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-block-global-identifiers-in-single-layout-mismatch.vert | 41
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-block-global-identifiers-in-single-layout.vert | 41
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-block-identifiers-in-single-layout-mismatch.vert | 44
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-block-identifiers-in-single-layout.vert | 44
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-global-identifiers-in-single-layout-mismatch.vert | 37
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-global-identifiers-in-single-layout.vert | 37
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-namedblock-global-identifiers-in-single-layout-mismatch.vert | 41
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-namedblock-global-identifiers-in-single-layout.vert | 41
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-namedblock-identifiers-in-single-layout-mismatch.vert | 44
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-namedblock-identifiers-in-single-layout.vert | 44
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-variable-global-identifiers-in-single-layout-mismatch.vert | 39
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-variable-global-identifiers-in-single-layout.vert | 39
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-variable-identifiers-in-single-layout-mismatch.vert | 39
tests/spec/arb_enhanced_layouts/compiler/duplicate-layout-qualifier-identifiers/multiple-xfb_stride-variable-identifiers-in-single-layout.vert | 39
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-decreasing-offset.vert | 29
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-integral-constant-expression-offset.vert | 29
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-members-stamping-each-other.vert | 29
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-multiple-members-same-offset.vert | 29
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-negative-offset.vert | 28
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-offset-multiple-of-base-member-align-vec4.vert | 25
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-offset-multiple-of-base-member-align.vert | 25
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-packed-layout.vert | 26
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-shared-layout.vert | 26
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-std140-layout.vert | 26
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ssbo-std430-layout.vert | 26
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-decreasing-offset.vert | 27
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-integral-constant-expression-offset.vert | 28
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-members-stamping-each-other.vert | 28
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-multiple-members-same-offset.vert | 28
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-negative-offset.vert | 27
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-offset-multiple-of-base-member-align-vec4.vert | 24
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-offset-multiple-of-base-member-align.vert | 24
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-packed-layout.vert | 25
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-shared-layout.vert | 25
tests/spec/arb_enhanced_layouts/compiler/explicit-offsets/ubo-std140-layout.vert | 25
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-max.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-member-global-mismatch.vert | 35
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-member-mismatch.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-member-mismatch2.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-member.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/block-too-large.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/global-max.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/global-too-large.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/multiple-qualifiers.vert | 28
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/named-block-member-global-mismatch.vert | 35
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/named-block-member-mismatch.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/named-block-member-mismatch2.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/named-block-member.vert | 33
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/type-arrays.vert | 36
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/types.vert | 36
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/variable-max.vert | 20
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_buffer/variable-too-large.vert | 20
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/block-member.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/block-with-double.vert | 26
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/block.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/global.vert | 19
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-block-with-double.vert | 26
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-block.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-nested-struct-with-double.vert | 34
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-struct-with-double.vert | 28
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-struct.vert | 24
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/invalid-variable.vert | 20
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/named-block-member.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/named-block.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/struct-with-double.vert | 28
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/type-arrays.vert | 34
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/types.vert | 34
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/unsized-array.vert | 19
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_offset/variable.vert | 20
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-explicit-max.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-explicit-too-large.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-stride-match-global.vert | 31
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-stride-match.vert | 29
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-stride-mismatch-global.vert | 31
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-stride-mismatch.vert | 29
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/block-stride-overflow.vert | 24
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/global-explicit-max.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/global-explicit-too-large.vert | 23
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/global-stride-match.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/global-stride-mismatch.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/named-block-stride-match-global.vert | 31
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/named-block-stride-match.vert | 29
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/named-block-stride-mismatch-global.vert | 31
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/named-block-stride-mismatch.vert | 29
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/named-block-stride-overflow.vert | 24
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/type-arrays.vert | 36
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/types.vert | 36
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-explicit-max.vert | 20
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-explicit-too-large.vert | 21
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-implicit-too-large.vert | 22
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-stride-match-global.vert | 26
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-stride-match.vert | 24
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-stride-mismatch-global.vert | 26
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-stride-mismatch.vert | 24
tests/spec/arb_enhanced_layouts/compiler/transform-feedback-layout-qualifiers/xfb_stride/variable-stride-overflow.vert | 24
tests/spec/arb_enhanced_layouts/execution/block-member-locations/sso-block-member-layout-location.shader_test | 85
tests/spec/arb_enhanced_layouts/execution/component-layout/fs-output.shader_test | 25
tests/spec/arb_enhanced_layouts/execution/component-layout/sso-vs-gs-fs-array-interleave.shader_test | 106
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-attribs-array.shader_test | 57
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-dvec3.shader_test | 71
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-fs-array-interleave-range.shader_test | 105
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-fs-doubles.shader_test | 60
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-fs.shader_test | 49
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs-double.shader_test | 90
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-gs-fs.shader_test | 86
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output-indirect.shader_test | 128
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-load-output.shader_test | 128
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-array-interleave.shader_test | 139
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-double.shader_test | 157
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch-array-interleave.shader_test | 139
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs-patch.shader_test | 119
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-tcs-tes-fs.shader_test | 119
tests/spec/arb_enhanced_layouts/execution/component-layout/vs-to-fs-array-interleave.shader_test | 70
tests/spec/arb_enhanced_layouts/execution/fs-ubo-named-block-explicit-offset.shader_test | 30
tests/spec/arb_enhanced_layouts/explicit-offset-bufferstorage.c | 244
tests/spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap-aoa.shader_test | 62
tests/spec/arb_enhanced_layouts/linker/block-member-locations/block-member-location-overlap.shader_test | 59
tests/spec/arb_enhanced_layouts/linker/block-member-locations/block-member-mixed-order-overlap.shader_test | 52
tests/spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-location-overlap.shader_test | 60
tests/spec/arb_enhanced_layouts/linker/block-member-locations/named-block-member-mixed-order-overlap.shader_test | 59
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-array.shader_test | 36
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap-array.shader_test | 36
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap2.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap3.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-overlap4.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch-array.shader_test | 36
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out-type-mismatch.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/fs-out.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs-mismatch.shader_test | 43
tests/spec/arb_enhanced_layouts/linker/component-layout/intrastage-vs.shader_test | 43
tests/spec/arb_enhanced_layouts/linker/component-layout/query-component.shader_test | 66
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-double-overlap.shader_test | 55
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-mismatch.shader_test | 45
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-overlap.shader_test | 52
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-double-float.shader_test | 59
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-signed-float.shader_test | 56
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-signed-unsigned.shader_test | 56
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs-type-mismatch-unsigned-float.shader_test | 56
tests/spec/arb_enhanced_layouts/linker/component-layout/vs-to-fs.shader_test | 45
tests/spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ssbo-different-offset-across-shaders.shader_test | 35
tests/spec/arb_enhanced_layouts/linker/explicit-offsets/interstage-ubo-different-offset-across-shaders.shader_test | 32
tests/spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ssbo-different-offset-across-shaders.shader_test | 43
tests/spec/arb_enhanced_layouts/linker/explicit-offsets/intrastage-ubo-different-offset-across-shaders.shader_test | 42
tests/spec/arb_enhanced_layouts/transform-feedback-layout-qualifiers.c | 387 +
tests/spec/arb_enhanced_layouts/transform-feedback-layout-query-api.c | 203
tests/spec/arb_es2_compatibility/CMakeLists.gl.txt | 1
tests/spec/arb_es2_compatibility/arb_es2_compatibility-depthrangef.c | 4
tests/spec/arb_es2_compatibility/arb_es2_compatibility-getshaderprecisionformat.c | 4
tests/spec/arb_es2_compatibility/arb_es2_compatibility-maxvectors.c | 5
tests/spec/arb_es2_compatibility/arb_es2_compatibility-releaseshadercompiler.c | 23
tests/spec/arb_es2_compatibility/arb_es2_compatibility-shadercompiler.c | 4
tests/spec/arb_es3_compatibility/CMakeLists.gl.txt | 1
tests/spec/arb_explicit_attrib_location/1.10/preprocessor/define.frag | 19
tests/spec/arb_explicit_attrib_location/1.10/preprocessor/define.vert | 19
tests/spec/arb_explicit_attrib_location/1.20/preprocessor/define.frag | 19
tests/spec/arb_explicit_attrib_location/1.20/preprocessor/define.vert | 19
tests/spec/arb_explicit_attrib_location/1.30/preprocessor/define-130.frag | 19
tests/spec/arb_explicit_attrib_location/1.30/preprocessor/define-130.vert | 19
tests/spec/arb_explicit_attrib_location/CMakeLists.gl.txt | 1
tests/spec/arb_explicit_attrib_location/overlapping-locations-input-attribs.c | 2
tests/spec/arb_explicit_uniform_location/CMakeLists.gl.txt | 1
tests/spec/arb_explicit_uniform_location/compiler/layout-negative.vert | 22
tests/spec/arb_explicit_uniform_location/compiler/layout-subroutine-index-uniform.vert | 15
tests/spec/arb_explicit_uniform_location/compiler/layout-subroutine-index.vert | 14
tests/spec/arb_explicit_uniform_location/compiler/layout-subroutine-location-function.vert | 14
tests/spec/arb_explicit_uniform_location/compiler/layout-subroutine-location.vert | 15
tests/spec/arb_explicit_uniform_location/preprocessor/define.frag | 20
tests/spec/arb_explicit_uniform_location/preprocessor/define.vert | 20
tests/spec/arb_fragment_layer_viewport/layer-gs-writes-in-range.shader_test | 2
tests/spec/arb_fragment_layer_viewport/layer-gs-writes-out-of-range.shader_test | 2
tests/spec/arb_fragment_layer_viewport/viewport-gs-writes-in-range.shader_test | 2
tests/spec/arb_fragment_layer_viewport/viewport-gs-writes-out-of-range.shader_test | 2
tests/spec/arb_fragment_program/CMakeLists.gl.txt | 1
tests/spec/arb_framebuffer_no_attachments/CMakeLists.gl.txt | 3
tests/spec/arb_framebuffer_no_attachments/atomic.c | 36
tests/spec/arb_framebuffer_no_attachments/query.c | 216
tests/spec/arb_framebuffer_no_attachments/roundup-samples.c | 165
tests/spec/arb_framebuffer_object/CMakeLists.gl.txt | 3
tests/spec/arb_framebuffer_object/GenerateMipmap-versus-READ_FRAMEBUFFER.c | 129
tests/spec/arb_framebuffer_object/depth-stencil-blit.c | 364 +
tests/spec/arb_framebuffer_object/fbo-drawbuffers-none.c | 2
tests/spec/arb_framebuffer_object/same-attachment-glFramebufferTexture2D-GL_DEPTH_STENCIL_ATTACHMENT.c | 44
tests/spec/arb_framebuffer_srgb/CMakeLists.gl.txt | 3
tests/spec/arb_framebuffer_srgb/blit.c | 160
Reply to: