[Piglit] [PATCH 00/12] Initial batch of compute shader tests.

Paul Berry stereotype441 at gmail.com
Thu Jan 9 10:59:51 PST 2014


These tests exercise some very basic pieces of compute shader
functionality, such as minimum maximums, compute shader layout
qualifiers, a few built-in GLSL constants, and the fact that in/out
variables are not allowed in compute shaders.

None of the tests actually runs a compute shader; I plan to do that in
future patch series.

[PATCH 01/12] glapi: Rename ARB_compute_shader "LOCAL" -> "WORK_GROUP".
[PATCH 02/12] util: Add ARB_compute_shader support to piglit_get_gl_enum_name().
[PATCH 03/12] Add minmax test for ARB_compute_shader.
[PATCH 04/12] Test compilation rules related to compute shader layout qualifiers.
[PATCH 05/12] Test that compute shader work group sizes are properly bounds checked.
[PATCH 06/12] Test ARB_compute_shader built-in constant gl_WorkGroupSize.
[PATCH 07/12] Test ARB_compute_shader built-in constant gl_MaxComputeWorkGroupCount.
[PATCH 08/12] Test ARB_compute_shader built-in constant gl_MaxComputeWorkGroupSize.
[PATCH 09/12] Test that compute shaders may not have user-defined ins/outs.
[PATCH 10/12] shader_runner: Add support for compute shaders.
[PATCH 11/12] Linker tests for compute shaders: local work sizes.
[PATCH 12/12] Test API errors for compute shaders related to COMPUTE_WORK_GROUP_SIZE query.


More information about the Piglit mailing list