mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 18:40:13 +01:00
r300: assert that array in translate_vertex_program is initialized
Problematic usage is in case RC_OPCODE_ENDLOOP, at line ret_addr = loops[--loop_depth]; Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12880>
This commit is contained in:
parent
81c8c7d998
commit
beb7ed2b89
1 changed files with 1 additions and 1 deletions
|
|
@ -369,7 +369,7 @@ static void translate_vertex_program(struct radeon_compiler *c, void *user)
|
|||
struct r300_vertex_program_compiler *compiler = (struct r300_vertex_program_compiler*)c;
|
||||
struct rc_instruction *rci;
|
||||
|
||||
unsigned loops[R500_PVS_MAX_LOOP_DEPTH];
|
||||
unsigned loops[R500_PVS_MAX_LOOP_DEPTH] = {};
|
||||
unsigned loop_depth = 0;
|
||||
|
||||
compiler->code->pos_end = 0; /* Not supported yet */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue