mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 05:18:08 +02:00
intel/compiler: construct masks instead of using magic values
Signed-off-by: Rohan Garg <rohan.garg@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23933>
This commit is contained in:
parent
0925b07f4f
commit
7f48c70bab
1 changed files with 2 additions and 2 deletions
|
|
@ -5420,7 +5420,7 @@ fs_visitor::nir_emit_intrinsic(const fs_builder &bld, nir_intrinsic_instr *instr
|
|||
const fs_builder ubld = bld.exec_all().group(1, 0);
|
||||
fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0);
|
||||
ubld.AND(handle, retype(brw_vec1_grf(0, 5), BRW_REGISTER_TYPE_UD),
|
||||
brw_imm_ud(~0x3ffu));
|
||||
brw_imm_ud(INTEL_MASK(31, 10)));
|
||||
srcs[SURFACE_LOGICAL_SRC_SURFACE] = brw_imm_ud(GFX125_NON_BINDLESS);
|
||||
srcs[SURFACE_LOGICAL_SRC_SURFACE_HANDLE] = handle;
|
||||
} else if (devinfo->ver >= 8) {
|
||||
|
|
@ -5487,7 +5487,7 @@ fs_visitor::nir_emit_intrinsic(const fs_builder &bld, nir_intrinsic_instr *instr
|
|||
const fs_builder ubld = bld.exec_all().group(1, 0);
|
||||
fs_reg handle = component(ubld.vgrf(BRW_REGISTER_TYPE_UD), 0);
|
||||
ubld.AND(handle, retype(brw_vec1_grf(0, 5), BRW_REGISTER_TYPE_UD),
|
||||
brw_imm_ud(~0x3ffu));
|
||||
brw_imm_ud(INTEL_MASK(31, 10)));
|
||||
srcs[SURFACE_LOGICAL_SRC_SURFACE] = brw_imm_ud(GFX125_NON_BINDLESS);
|
||||
srcs[SURFACE_LOGICAL_SRC_SURFACE_HANDLE] = handle;
|
||||
} else if (devinfo->ver >= 8) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue