summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_state_image.c
AgeCommit message (Collapse)AuthorFilesLines
2016-08-29gallium: Use enum pipe_shader_type in set_shader_images()Kai Wasserbäch1-1/+1
Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org> Reviewed-by: Brian Paul <brianp@vmware.com>
2016-08-29gallium: Use enum pipe_shader_type in set_shader_buffers()Kai Wasserbäch1-1/+1
Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org> Reviewed-by: Brian Paul <brianp@vmware.com>
2016-06-20gallium: make image_view constRob Clark1-1/+1
Signed-off-by: Rob Clark <robclark@freedesktop.org> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2016-06-20gallium: make shader_buffers constRob Clark1-1/+1
Be consistent with the rest of the "set_xyz" state interfaces. Signed-off-by: Rob Clark <robclark@freedesktop.org> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2016-04-27softpipe: s/Elements/ARRAY_SIZE/Brian Paul1-2/+2
Try to standardize on the later, which is defined in the common util/ directory. Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
2016-04-12softpipe: add SSBO/shader atomics support.Dave Airlie1-0/+28
This adds support for the features requires for ARB_shader_storage_buffer_object and ARB_shader_atomic_counters, ARB_shader_atomic_counter_ops. [airlied: some cleanups applied] Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
2016-03-31softpipe: add image support to softpipe (v3)Dave Airlie1-0/+57
This adds support for ARB_shader_image_load_store to softpipe. v2: add RESQ support (Ilia) v3: constify, cleanup internals, add some comments (Brian). Reviewed-by: Brian Paul <brianp@vmware.com> Signed-off-by: Dave Airlie <airlied@redhat.com>