diff options
author | Wladimir J. van der Laan <[email protected]> | 2017-07-23 13:24:39 +0200 |
---|---|---|
committer | Christian Gmeiner <[email protected]> | 2017-07-23 21:52:44 +0200 |
commit | 15a1ceb127b70ac98b03cae051927f75fb7ee204 (patch) | |
tree | f07e6f65a837dae914a1ef60974e157c7aea41a5 /src/compiler | |
parent | 6874b953f6f9762fd8e7abf959aed09ab15693c5 (diff) |
etnaviv: Clear lbl_usage array correctly
Fill the entire array instead of just a quarter. This avoids
crashes with large shaders.
(currently this never causes a problem because shaders larger than 2048/4
instructions are not supported by this driver on any hardware, but it will
cause problems in the future)
Fixes: ec436051899 ("etnaviv: fix shader miscompilation with more than 16 labels")
Cc: [email protected]
Signed-off-by: Wladimir J. van der Laan <[email protected]>
Reviewed-by: Christian Gmeiner <[email protected]>
Diffstat (limited to 'src/compiler')
0 files changed, 0 insertions, 0 deletions