diff options
author | Iago Toral Quiroga <[email protected]> | 2020-06-26 12:25:01 +0200 |
---|---|---|
committer | Iago Toral Quiroga <[email protected]> | 2020-06-29 14:21:25 +0200 |
commit | 653dff949e93a8dc53924387f7b18328d14ebc60 (patch) | |
tree | d7870dafa82b097a59afc6cdd8064db71e3b472b /src/broadcom | |
parent | 7a5e6fd25f2e132ef4cacc3a5b714c4e153227b0 (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.c | 2 |
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) |