i965: Implement ARB_compute_variable_group_size
This patch adds the implementation of ARB_compute_variable_group_size for i965. We do this by storing the local group size in a push constant. Additional changes made by Caio Marcelo de Oliveira Filho. Signed-off-by: Plamena Manolova <plamena.manolova@intel.com> Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4504>
This commit is contained in:

committed by
Caio Marcelo de Oliveira Filho

parent
c77dc51203
commit
5664bd6db3
@@ -299,7 +299,7 @@ Khronos, ARB, and OES extensions that are not part of any OpenGL or OpenGL ES ve
|
||||
|
||||
GL_ARB_bindless_texture DONE (nvc0, radeonsi)
|
||||
GL_ARB_cl_event not started
|
||||
GL_ARB_compute_variable_group_size DONE (nvc0, radeonsi)
|
||||
GL_ARB_compute_variable_group_size DONE (i965/gen7+, nvc0, radeonsi)
|
||||
GL_ARB_ES3_2_compatibility DONE (i965/gen8+, radeonsi, virgl)
|
||||
GL_ARB_fragment_shader_interlock DONE (i965)
|
||||
GL_ARB_gpu_shader_int64 DONE (i965/gen8+, nvc0, radeonsi, softpipe, llvmpipe)
|
||||
|
@@ -1,3 +1,4 @@
|
||||
GL_ARB_compute_variable_group_size on i965.
|
||||
GL_EXT_texture_shadow_lod on radeonsi.
|
||||
GL_NV_copy_image on all gallium drivers.
|
||||
VK_KHR_shader_non_semantic_info on Intel, RADV.
|
||||
|
Reference in New Issue
Block a user