Home
last modified time | relevance | path

Searched refs:abld (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_visitor.cpp201 fs_builder abld = bld.annotate("compute pixel centers"); in emit_interpolation_setup_gen4() local
206 abld.ADD(this->pixel_x, in emit_interpolation_setup_gen4()
209 abld.ADD(this->pixel_y, in emit_interpolation_setup_gen4()
213 abld = bld.annotate("compute pixel deltas from v0"); in emit_interpolation_setup_gen4()
223 abld.half(i).ADD(half(offset(delta_xy, abld, i), 0), in emit_interpolation_setup_gen4()
225 abld.half(i).ADD(half(offset(delta_xy, abld, i), 1), in emit_interpolation_setup_gen4()
229 abld.ADD(offset(delta_xy, abld, 0), this->pixel_x, xstart); in emit_interpolation_setup_gen4()
230 abld.ADD(offset(delta_xy, abld, 1), this->pixel_y, ystart); in emit_interpolation_setup_gen4()
233 abld = bld.annotate("compute pos.w and 1/pos.w"); in emit_interpolation_setup_gen4()
238 abld.emit(FS_OPCODE_LINTERP, wpos_w, delta_xy, in emit_interpolation_setup_gen4()
[all …]
Dbrw_fs_nir.cpp133 const fs_builder abld = v->bld.annotate("gl_InvocationID", NULL); in emit_system_values_block() local
135 fs_reg iid = abld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_system_values_block()
136 abld.SHR(iid, g1, brw_imm_ud(27u)); in emit_system_values_block()
174 const fs_builder abld = in emit_system_values_block() local
188 fs_reg shifted = abld.vgrf(BRW_REGISTER_TYPE_UW, 1); in emit_system_values_block()
189 abld.SHR(shifted, in emit_system_values_block()
205 inverted = abld.vgrf(BRW_REGISTER_TYPE_UW); in emit_system_values_block()
206 abld.NOT(inverted, shifted); in emit_system_values_block()
212 fs_reg anded = abld.vgrf(BRW_REGISTER_TYPE_UD, 1); in emit_system_values_block()
213 abld.AND(anded, inverted, brw_imm_uw(1)); in emit_system_values_block()
[all …]
Dbrw_fs.cpp1126 const fs_builder abld = bld.annotate("compute sample position"); in emit_samplepos_setup() local
1148 abld.MOV(int_sample_x, fs_reg(sample_pos_reg)); in emit_samplepos_setup()
1150 abld.half(0).MOV(half(int_sample_x, 0), fs_reg(sample_pos_reg)); in emit_samplepos_setup()
1151 abld.half(1).MOV(half(int_sample_x, 1), in emit_samplepos_setup()
1156 pos = offset(pos, abld, 1); in emit_samplepos_setup()
1158 abld.MOV(int_sample_y, fs_reg(suboffset(sample_pos_reg, 1))); in emit_samplepos_setup()
1160 abld.half(0).MOV(half(int_sample_y, 0), in emit_samplepos_setup()
1162 abld.half(1).MOV(half(int_sample_y, 1), in emit_samplepos_setup()
1177 const fs_builder abld = bld.annotate("compute sample id"); in emit_sampleid_setup() local
1185 abld.MOV(*reg, brw_imm_d(0)); in emit_sampleid_setup()
[all …]