agx: Don't destroy usub_sat with constant
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Sun, 12 Mar 2023 03:16:52 +0000 (22:16 -0500)
committerMarge Bot <emma+marge@anholt.net>
Fri, 7 Apr 2023 03:23:03 +0000 (03:23 +0000)
commit3a87d2cfbd2245f6d992fb49ca550cc1fd98b8d6
treed67d4fb9c801a2f4c817221dfb9a5cd2dd67ee52
parent8ec91ee16f65ae1e274aacca979e414f3d3b68b3
agx: Don't destroy usub_sat with constant

Fixes KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-pad

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22353>
src/asahi/compiler/agx_optimizer.c