Mesa (master): freedreno/ir3: fix linkage::var size
Rob Clark
robclark at kemper.freedesktop.org
Tue Dec 27 22:03:30 UTC 2016
Module: Mesa
Branch: master
Commit: ec01ef2db187bfb2af4ce264c2f3ed24bbf005b4
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec01ef2db187bfb2af4ce264c2f3ed24bbf005b4
Author: Rob Clark <robdclark at gmail.com>
Date: Mon Dec 26 14:16:57 2016 -0500
freedreno/ir3: fix linkage::var size
It should actually be 32 for a4xx/a5xx.. we still only advertise 16 but
for a5xx the linkage map includes position/psize.
Signed-off-by: Rob Clark <robdclark at gmail.com>
---
src/gallium/drivers/freedreno/ir3/ir3_shader.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/freedreno/ir3/ir3_shader.h b/src/gallium/drivers/freedreno/ir3/ir3_shader.h
index 7a0ff98..678a630 100644
--- a/src/gallium/drivers/freedreno/ir3/ir3_shader.h
+++ b/src/gallium/drivers/freedreno/ir3/ir3_shader.h
@@ -342,7 +342,7 @@ struct ir3_shader_linkage {
uint8_t regid;
uint8_t compmask;
uint8_t loc;
- } var[16];
+ } var[32];
};
static inline void
More information about the mesa-commit
mailing list