summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_descriptors.c
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2016-04-21 17:52:29 +0200
committerMarek Olšák <marek.olsak@amd.com>2016-04-22 01:14:14 +0200
commit8cfc4cf76daaafba448c4ab3240dc313879c2b4f (patch)
treedc88a01e24ac3770e70bf05f42774510262af3db /src/gallium/drivers/radeonsi/si_descriptors.c
parent3cbd8cfc7a19b58a57e7eb16c9a73fff42c68563 (diff)
downloadexternal_mesa3d-8cfc4cf76daaafba448c4ab3240dc313879c2b4f.zip
external_mesa3d-8cfc4cf76daaafba448c4ab3240dc313879c2b4f.tar.gz
external_mesa3d-8cfc4cf76daaafba448c4ab3240dc313879c2b4f.tar.bz2
radeonsi: remove the shader parameter from si_set_ring_buffer
not used anymore this is a follow-up to the RW buffer cleanup. Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_descriptors.c')
-rw-r--r--src/gallium/drivers/radeonsi/si_descriptors.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/gallium/drivers/radeonsi/si_descriptors.c b/src/gallium/drivers/radeonsi/si_descriptors.c
index e44201b..6926c6b 100644
--- a/src/gallium/drivers/radeonsi/si_descriptors.c
+++ b/src/gallium/drivers/radeonsi/si_descriptors.c
@@ -907,7 +907,7 @@ static void si_set_shader_buffers(struct pipe_context *ctx, unsigned shader,
/* RING BUFFERS */
-void si_set_ring_buffer(struct pipe_context *ctx, uint shader, uint slot,
+void si_set_ring_buffer(struct pipe_context *ctx, uint slot,
struct pipe_resource *buffer,
unsigned stride, unsigned num_records,
bool add_tid, bool swizzle,
@@ -916,9 +916,6 @@ void si_set_ring_buffer(struct pipe_context *ctx, uint shader, uint slot,
struct si_context *sctx = (struct si_context *)ctx;
struct si_buffer_resources *buffers = &sctx->rw_buffers;
- if (shader >= SI_NUM_SHADERS)
- return;
-
/* The stride field in the resource descriptor has 14 bits */
assert(stride < (1 << 14));