diff options
author | Francisco Jerez <[email protected]> | 2018-02-24 16:05:21 -0800 |
---|---|---|
committer | Francisco Jerez <[email protected]> | 2018-03-02 11:28:56 -0800 |
commit | 4b4838b1ae46a0ce9fed88f275cc01167302cf24 (patch) | |
tree | 7c2feba5f25d0d122658ef01f2d362c42931c7b0 /src/mapi | |
parent | c063e88909e630bb4605037eb0fc072f40f8c2a2 (diff) |
Revert "i965/fs: Predicate byte scattered writes if needed"
This reverts commit a4031bdfa927fb4c3c5d0bdadc70634f3c1a5eac. It's
redundant with the sample mask predication done at this point by the
common logical send lowering infrastructure, and rather buggy because
it wasn't applying the correct sample mask in shaders using discard,
since the dispatch mask returned by FS_OPCODE_MOV_DISPATCH_TO_FLAGS
doesn't reflect samples discarded by the shader, so it could have led
to data corruption in fragment shader invocations that execute discard
based on a non-dynamically uniform condition.
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mapi')
0 files changed, 0 insertions, 0 deletions