v3d: Add Compute Shader support
authorEric Anholt <eric@anholt.net>
Wed, 5 Dec 2018 23:41:35 +0000 (15:41 -0800)
committerJose Maria Casanova Crespo <jmcasanova@igalia.com>
Fri, 18 Oct 2019 12:08:52 +0000 (14:08 +0200)
commit66e2d3b69fbd0310597913f5099272a033963b5d
treedeeed26537d14b1cfbea066e888e35f01a8def2d
parent2d8b51ea4d66c817a213e083b09549eb6ae8ba26
v3d: Add Compute Shader support

Now that the UAPI has landed, add the pipe_context function for
dispatching compute shaders.  This is the last major feature for GLES 3.1,
though it's not enabled quite yet.
src/gallium/drivers/v3d/v3d_context.h
src/gallium/drivers/v3d/v3d_job.c
src/gallium/drivers/v3d/v3d_screen.c
src/gallium/drivers/v3d/v3d_simulator.c
src/gallium/drivers/v3d/v3d_uniforms.c
src/gallium/drivers/v3d/v3dx_context.h
src/gallium/drivers/v3d/v3dx_draw.c
src/gallium/drivers/v3d/v3dx_simulator.c