Lines Matching refs:abld

1279    const fs_builder abld = bld.annotate("compute sample position");
1280 fs_reg pos = abld.vgrf(BRW_REGISTER_TYPE_F, 2);
1305 fetch_payload_reg(abld, payload.sample_pos_reg, BRW_REGISTER_TYPE_W);
1309 abld.MOV(tmp_d, subscript(sample_pos_reg, BRW_REGISTER_TYPE_B, i));
1312 abld.MOV(tmp_f, tmp_d);
1314 abld.MUL(offset(pos, abld, i), tmp_f, brw_imm_f(1 / 16.0f));
1327 const fs_builder abld = bld.annotate("compute sample id");
1328 fs_reg sample_id = abld.vgrf(BRW_REGISTER_TYPE_UD);
1361 const fs_reg tmp = abld.vgrf(BRW_REGISTER_TYPE_UW);
1364 const fs_builder hbld = abld.group(MIN2(16, dispatch_width), i);
1371 abld.AND(sample_id, tmp, brw_imm_w(0xf));
1373 const fs_reg t1 = component(abld.vgrf(BRW_REGISTER_TYPE_UD), 0);
1374 const fs_reg t2 = abld.vgrf(BRW_REGISTER_TYPE_UW);
1399 abld.exec_all().group(1, 0)
1402 abld.exec_all().group(1, 0).SHR(t1, t1, brw_imm_d(5));
1412 abld.exec_all().group(8, 0).MOV(t2, brw_imm_v(0x32103210));
1417 abld.emit(FS_OPCODE_SET_SAMPLE_ID, sample_id, t1, t2);
1449 const fs_builder abld = bld.annotate("compute gl_SampleMaskIn");
1456 abld.MOV(one, brw_imm_d(1));
1457 abld.SHL(enabled_mask, one, nir_system_values[SYSTEM_VALUE_SAMPLE_ID]);
1458 abld.AND(mask, enabled_mask, coverage_mask);
1471 const fs_builder abld = bld.annotate("compute fragment shading rate");
1472 fs_reg rate = abld.vgrf(BRW_REGISTER_TYPE_UD);
1495 abld.SHR(int_rate_y, actual_y, brw_imm_ud(1));
1496 abld.SHR(int_rate_x, actual_x, brw_imm_ud(1));
1497 abld.SHL(int_rate_x, int_rate_x, brw_imm_ud(2));
1498 abld.OR(rate, int_rate_x, int_rate_y);
1500 abld.MOV(rate, brw_imm_ud(0));
1529 const fs_builder abld = bld.annotate("thread end");
1550 inst = abld.emit(SHADER_OPCODE_URB_WRITE_LOGICAL, reg_undef,
1557 inst = abld.emit(SHADER_OPCODE_URB_WRITE_LOGICAL, reg_undef,
6820 const fs_builder abld = bld.annotate("initialize control data bits");
6821 abld.MOV(this->control_data_bits, brw_imm_ud(0u));
6958 const fs_builder abld = bld.exec_all().group(1, 0);
6959 abld.MOV(retype(brw_sr0_reg(1), BRW_REGISTER_TYPE_UW),