tgsi: add support for buffer/atomic operations to tgsi_exec.
authorDave Airlie <airlied@redhat.com>
Mon, 11 Apr 2016 02:54:59 +0000 (12:54 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 12 Apr 2016 04:15:33 +0000 (14:15 +1000)
commit081a958bcddd37131bd67d0ac26a0785ecbd5fa6
treeea0ad235f3b3402fd3765874f60a85b575b2130a
parent9c7a0d188a495a247570a27bc4af77c540e40c34
tgsi: add support for buffer/atomic operations to tgsi_exec.

This adds support for doing load/store/atomic operations on
buffer objects.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/auxiliary/draw/draw_gs.c
src/gallium/auxiliary/draw/draw_vs_exec.c
src/gallium/auxiliary/tgsi/tgsi_exec.c
src/gallium/auxiliary/tgsi/tgsi_exec.h
src/gallium/drivers/softpipe/sp_fs_exec.c