aboutsummaryrefslogtreecommitdiffstats
path: root/src/broadcom
diff options
context:
space:
mode:
authorIago Toral Quiroga <[email protected]>2020-06-26 12:25:01 +0200
committerIago Toral Quiroga <[email protected]>2020-06-29 14:21:25 +0200
commit653dff949e93a8dc53924387f7b18328d14ebc60 (patch)
treed7870dafa82b097a59afc6cdd8064db71e3b472b /src/broadcom
parent7a5e6fd25f2e132ef4cacc3a5b714c4e153227b0 (diff)
v3d/compiler: fix spill offset
Reviewed-by: Alejandro PiƱeiro <[email protected]> Reviewed-by: Jose Maria Casanova Crespo <[email protected]> Fixes: 97566efe5cac0ff11b ("v3d: Rematerialize MOVs of uniforms instead of spilling them.") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5664>
Diffstat (limited to 'src/broadcom')
-rw-r--r--src/broadcom/compiler/vir_register_allocate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/broadcom/compiler/vir_register_allocate.c b/src/broadcom/compiler/vir_register_allocate.c
index eac027f9e67..76b492d1bce 100644
--- a/src/broadcom/compiler/vir_register_allocate.c
+++ b/src/broadcom/compiler/vir_register_allocate.c
@@ -213,7 +213,7 @@ v3d_spill_reg(struct v3d_compile *c, int spill_temp)
uint32_t spill_offset = 0;
if (!is_uniform) {
- uint32_t spill_offset = c->spill_size;
+ spill_offset = c->spill_size;
c->spill_size += V3D_CHANNELS * sizeof(uint32_t);
if (spill_offset == 0)