diff options
author | Dave Airlie <[email protected]> | 2016-04-26 14:32:52 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2016-04-27 09:01:03 +1000 |
commit | e749c30cebe071da450e28cb47b1b7deb8284a39 (patch) | |
tree | f979efb8e10bd77e8f83166efcd3777af4594a1c /src/gallium/drivers/softpipe/Makefile.sources | |
parent | f78bcb7638be3c2612fd1ab0371361a8b53104c7 (diff) |
softpipe: add support for compute shaders. (v2)
This enables ARB_compute_shader on softpipe. I've only
tested this with piglit so far, and I hopefully plan
on integrating it with my vulkan work. I'll get to
testing it with deqp more later.
The basic premise is to create up to 1024 restartable
TGSI machines, and execute workgroups of those machines.
v1.1: free machines.
v2: deqp fixes - add samplers support, finish
atomic operations, fix load/store writemasks.
Acked-by: Roland Scheidegger <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/gallium/drivers/softpipe/Makefile.sources')
-rw-r--r-- | src/gallium/drivers/softpipe/Makefile.sources | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/softpipe/Makefile.sources b/src/gallium/drivers/softpipe/Makefile.sources index 1d42351f975..d72266f270f 100644 --- a/src/gallium/drivers/softpipe/Makefile.sources +++ b/src/gallium/drivers/softpipe/Makefile.sources @@ -4,6 +4,7 @@ C_SOURCES := \ sp_clear.h \ sp_context.c \ sp_context.h \ + sp_compute.c \ sp_draw_arrays.c \ sp_fence.c \ sp_fence.h \ |