gallium: add writable_bitmask parameter into set_shader_buffers
authorMarek Olšák <marek.olsak@amd.com>
Thu, 28 Feb 2019 02:54:47 +0000 (21:54 -0500)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 4 Apr 2019 23:28:52 +0000 (19:28 -0400)
commit66a82ec6f0fa3586fecee001da6bae1fc33f12d1
tree91352a6aae525110ad061b510bc1b9b21670a3b8
parentb19494c54e704ce23f5d0523c321fbffc0f70494
gallium: add writable_bitmask parameter into set_shader_buffers

to indicate write usage per buffer.
This is just a hint (it will be used by radeonsi).

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
19 files changed:
src/gallium/auxiliary/driver_ddebug/dd_context.c
src/gallium/auxiliary/driver_trace/tr_context.c
src/gallium/auxiliary/util/u_threaded_context.c
src/gallium/drivers/freedreno/freedreno_state.c
src/gallium/drivers/iris/iris_state.c
src/gallium/drivers/nouveau/nvc0/nvc0_state.c
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_query.c
src/gallium/drivers/radeonsi/si_compute_blit.c
src/gallium/drivers/radeonsi/si_descriptors.c
src/gallium/drivers/radeonsi/si_query.c
src/gallium/drivers/radeonsi/si_test_dma_perf.c
src/gallium/drivers/softpipe/sp_state_image.c
src/gallium/drivers/tegra/tegra_context.c
src/gallium/drivers/v3d/v3dx_state.c
src/gallium/drivers/virgl/virgl_context.c
src/gallium/include/pipe/p_context.h
src/mesa/state_tracker/st_atom_atomicbuf.c
src/mesa/state_tracker/st_atom_storagebuf.c