radeonsi: support ARB_compute_variable_group_size
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Fri, 9 Sep 2016 08:08:11 +0000 (10:08 +0200)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 10 Oct 2016 08:36:42 +0000 (10:36 +0200)
commit77c81164bc1cd9ec98b32c40753f590791450434
tree10f8468ceb6de6cbf56cba29a457a7098085a1e9
parent014bd4acb8b130fb31ec00f6125b8a91881bebdf
radeonsi: support ARB_compute_variable_group_size

Not sure if it's possible to avoid programming the block size twice (once for
the userdata and once for the dispatch).

Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
docs/features.txt
docs/relnotes/12.1.0.html
src/gallium/drivers/radeon/r600_pipe_common.c
src/gallium/drivers/radeon/r600_pipe_common.h
src/gallium/drivers/radeonsi/si_compute.c
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader.h