diff options
author | Francisco Jerez <currojerez@riseup.net> | 2019-07-01 13:46:00 -0700 |
---|---|---|
committer | Francisco Jerez <currojerez@riseup.net> | 2019-08-22 06:39:54 -0700 |
commit | 7dc67176a5ad0df95d12df8a0034eb08f6df848f (patch) | |
tree | 89cb808832d007126ee2795999842f7a6042581c /src/intel/compiler/brw_fs_visitor.cpp | |
parent | 5910492e76f9e2a2b51c5e3595138e9857bc3ba2 (diff) |
WIP: intel/fs: Rework discard handling.for-felix
Diffstat (limited to 'src/intel/compiler/brw_fs_visitor.cpp')
-rw-r--r-- | src/intel/compiler/brw_fs_visitor.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/intel/compiler/brw_fs_visitor.cpp b/src/intel/compiler/brw_fs_visitor.cpp index 76d15acbca8..6a9794ca8bc 100644 --- a/src/intel/compiler/brw_fs_visitor.cpp +++ b/src/intel/compiler/brw_fs_visitor.cpp @@ -359,7 +359,6 @@ fs_visitor::emit_alpha_test() cond_for_alpha_func(key->alpha_test_func)); } cmp->predicate = BRW_PREDICATE_NORMAL; - cmp->flag_subreg = 1; } fs_inst * @@ -393,10 +392,8 @@ fs_visitor::emit_single_fb_write(const fs_builder &bld, fs_inst *write = bld.emit(FS_OPCODE_FB_WRITE_LOGICAL, fs_reg(), sources, ARRAY_SIZE(sources)); - if (prog_data->uses_kill) { + if (prog_data->uses_kill) write->predicate = BRW_PREDICATE_NORMAL; - write->flag_subreg = 1; - } return write; } |