aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/codegen
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2018-06-28 09:23:20 +1000
committerTimothy Arceri <[email protected]>2018-06-28 12:15:17 +1000
commit2a5121bf355001e2c69ba05e8d9be4ed633c7bf4 (patch)
tree03a7d52c5a0fce1bdc4cf53aa7c7699235f4f119 /src/gallium/drivers/swr/rasterizer/codegen
parente8eb182ec5980b96152ca4ce60bd5c364341b4d8 (diff)
glsl: skip comparison opt when adding vars of different size
The spec allows adding scalars with a vector or matrix. In this case the opt was losing swizzle and size information. This fixes a bug with Doom (2016) shaders. Fixes: 34ec1a24d61f ("glsl: Optimize (x + y cmp 0) into (x cmp -y).") Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/gallium/drivers/swr/rasterizer/codegen')
0 files changed, 0 insertions, 0 deletions