summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/opt_copy_propagation.cpp
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2016-09-08 14:08:02 -0700
committerJason Ekstrand <[email protected]>2016-09-08 20:53:01 -0700
commit175ac629be1396fb8566836e32961a22fc5cca21 (patch)
tree5febc38751fbcc643b9cf0e7a55ab790549d37b1 /src/compiler/glsl/opt_copy_propagation.cpp
parent88a2a2e05302179c59e257533ed77d2d0a6a5021 (diff)
i965/fs: Fail the shader compile instead of asserting when we can't spill
Blorp doesn't handle spilling so we set allow_spilling to false in that case. The blorp 16x MSAA resolve shader spills in 16-wide but not 8-wide. This commit makes it so that we fail the 16-wide compile and successfully fall back to 8-wide instead of just assert-failing when trying to compile the 16-wide shader. Signed-off-by: Jason Ekstrand <[email protected]> Reviewed-by: Francisco Jerez <[email protected]>
Diffstat (limited to 'src/compiler/glsl/opt_copy_propagation.cpp')
0 files changed, 0 insertions, 0 deletions