glsl: optimize (0 cmp x + y) into (-x cmp y).
The optimization done by commit 34ec1a24 did not take it into account. Fixes: dEQP-GLES3.functional.shaders.random.all_features.fragment.20 Signed-off-by:Samuel Iglesias Gonsalvez <siglesias@igalia.com> Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com> Reviewed-by:
Matt Turner <mattst88@gmail.com> Cc: "10.4 10.5" <mesa-stable@lists.freedesktop.org> (cherry picked from commit b43bbfa9)
Loading
Please register or sign in to comment