summaryrefslogtreecommitdiffstats
path: root/src/glsl/ir_constant_expression.cpp
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2015-07-27 18:51:01 +0300
committerFrancisco Jerez <[email protected]>2015-07-29 19:30:11 +0300
commit02425d3ec2af6945a03583cadcaa5f3f330bbc0e (patch)
tree2f627b62250b07c2b994d60bedbac0bb80285326 /src/glsl/ir_constant_expression.cpp
parent4529916dfd227af6c4e151f45261db22157fe45f (diff)
i965/fs: Make the default builder 64-wide before entering the optimization loop.
Not a typo. Replace the default builder with one of bogus width to catch cases in which optimization passes assume that the default dispatch width is good enough. The execution controls of instructions emitted during optimization should in general match the original code that is being manipulated. Many of the problems fixed in this series were caught by the assertions introduced in this patch. Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/glsl/ir_constant_expression.cpp')
0 files changed, 0 insertions, 0 deletions