aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/condrender.c
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2016-07-20 12:21:41 -0700
committerJason Ekstrand <[email protected]>2016-08-10 15:19:55 -0700
commit4c3a6b07e2960266adca634f8607ef38f71b8318 (patch)
treeb2329b975bc774a006b862d9fe54eb52c2c4d678 /src/mesa/main/condrender.c
parentac6966360fc2f31b5e862624c6ef0048e11148e7 (diff)
i965/vec4: Make opt_vector_float reset at the top of each block
The pass isn't really control-flow aware and you can get into case where it tries to combine instructions from different blocks. This can actually lead to an assertion failure when removing unneeded instructions if part of the vector is set in one block and part in another. This prevents regressions in the next commit. Signed-off-by: Jason Ekstrand <[email protected]> Cc: "12.0" <[email protected]>
Diffstat (limited to 'src/mesa/main/condrender.c')
0 files changed, 0 insertions, 0 deletions