These patches add support for ARB_compute_variable_group_size for i965. Plamena Manolova (2): nir: Add global invocation id intrinsic. i965: Implement ARB_compute_variable_group_size.
docs/features.txt | 2 +- docs/relnotes/18.2.0.html | 1 + src/compiler/nir/nir.c | 4 ++ src/compiler/nir/nir_intrinsics.py | 1 + src/compiler/nir/nir_lower_system_values.c | 14 ++++ src/intel/compiler/brw_compiler.h | 2 + src/intel/compiler/brw_fs.cpp | 45 ++++++++---- src/intel/compiler/brw_fs_nir.cpp | 20 ++++++ src/intel/compiler/brw_nir_lower_cs_intrinsics.c | 87 +++++++++++++++++------- src/mesa/drivers/dri/i965/brw_compute.c | 25 ++++++- src/mesa/drivers/dri/i965/brw_context.h | 1 + src/mesa/drivers/dri/i965/brw_cs.c | 4 ++ src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 27 +++++++- src/mesa/drivers/dri/i965/intel_extensions.c | 1 + 14 files changed, 192 insertions(+), 42 deletions(-) -- 2.11.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev