History log of /external/mesa3d/src/gallium/drivers/softpipe/sp_compute.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3950aa47df26ad4cbfa9ca02dffa8ebd5a9b432a 01-May-2016 Ilia Mirkin <imirkin@alum.mit.edu> softpipe: avoid leaking local_mem on machines alloc failure

Spotted by Coverity

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Vinson Lee <vlee@freedesktop.org>
/external/mesa3d/src/gallium/drivers/softpipe/sp_compute.c
e749c30cebe071da450e28cb47b1b7deb8284a39 26-Apr-2016 Dave Airlie <airlied@redhat.com> 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 <sroland@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/softpipe/sp_compute.c