summaryrefslogtreecommitdiff
path: root/lib/mesa/src/gallium/drivers/r600/r600_shader.c
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2017-02-26 12:14:54 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2017-02-26 12:14:54 +0000
commitb5fce4e6eb297a6f7fabd0d6c6b4ffdfefa6ad8b (patch)
tree4c21fc3859e4eae3a2968dcd5f8b5bf23198b8a5 /lib/mesa/src/gallium/drivers/r600/r600_shader.c
parent04c9eaba81433c32fe1a68ad44c3e2023eac56b4 (diff)
Import Mesa 13.0.5
Diffstat (limited to 'lib/mesa/src/gallium/drivers/r600/r600_shader.c')
-rw-r--r--lib/mesa/src/gallium/drivers/r600/r600_shader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/mesa/src/gallium/drivers/r600/r600_shader.c b/lib/mesa/src/gallium/drivers/r600/r600_shader.c
index 59a13ec24..6a265c894 100644
--- a/lib/mesa/src/gallium/drivers/r600/r600_shader.c
+++ b/lib/mesa/src/gallium/drivers/r600/r600_shader.c
@@ -2924,7 +2924,7 @@ static int r600_shader_from_tgsi(struct r600_context *rctx,
struct pipe_stream_output_info so = pipeshader->selector->so;
struct tgsi_full_immediate *immediate;
struct r600_shader_ctx ctx;
- struct r600_bytecode_output output[32];
+ struct r600_bytecode_output output[ARRAY_SIZE(shader->output)];
unsigned output_done, noutput;
unsigned opcode;
int i, j, k, r = 0;