diff options
author | Marek Olšák <marek.olsak@amd.com> | 2016-04-21 17:52:29 +0200 |
---|---|---|
committer | Marek Olšák <marek.olsak@amd.com> | 2016-04-22 01:14:14 +0200 |
commit | 8cfc4cf76daaafba448c4ab3240dc313879c2b4f (patch) | |
tree | dc88a01e24ac3770e70bf05f42774510262af3db /src/gallium/drivers/radeonsi/si_descriptors.c | |
parent | 3cbd8cfc7a19b58a57e7eb16c9a73fff42c68563 (diff) | |
download | external_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.c | 5 |
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)); |