aboutsummaryrefslogtreecommitdiffstats
path: root/doxygen/README
diff options
context:
space:
mode:
authorBen Widawsky <[email protected]>2015-03-31 15:49:42 -0700
committerBen Widawsky <[email protected]>2015-04-14 15:22:47 -0700
commit38707e1478a4b6f4687c583d06fbd68e22900735 (patch)
treeddd62abb9144b5c6119dd7adedc925ce5a74aa20 /doxygen/README
parent28d9e90428282a5e0a6aa31ad858a5cf514d1264 (diff)
i965/fs: Create a has_side_effects for fs_inst
When an instruction has a side effect, it impacts the available options when reordering an instruction. As the EOT flag is an implied write to the render target in the FS, it can be considered a side effect. This patch shouldn't actually have any impact on the current code since the EOT flag implies that the opcode is already one with side effects, FS_OPCODE_FB_WRITE. The next patch however will introduce an optimization whereby the EOT flag can occur with an opcode SHADER_OPCODE_TEX, and as that instruction will perform the same implied write to the render target, it cannot be reordered. v2: Remove extra whitespace (Matt) Signed-off-by: Ben Widawsky <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'doxygen/README')
0 files changed, 0 insertions, 0 deletions