• Home
  • Raw
  • Download

Lines Matching refs:fs_builder

76 offset(const fs_reg &reg, const brw::fs_builder &bld, unsigned delta)  in offset()
116 void VARYING_PULL_CONSTANT_LOAD(const brw::fs_builder &bld,
122 void DEP_RESOLVE_MOV(const brw::fs_builder &bld, int grf);
216 void emit_fsign(const class brw::fs_builder &, const nir_alu_instr *instr,
237 void nir_emit_alu(const brw::fs_builder &bld, nir_alu_instr *instr,
239 bool try_emit_b2fi_of_inot(const brw::fs_builder &bld, fs_reg result,
241 void nir_emit_load_const(const brw::fs_builder &bld,
243 void nir_emit_vs_intrinsic(const brw::fs_builder &bld,
245 void nir_emit_tcs_intrinsic(const brw::fs_builder &bld,
247 void nir_emit_gs_intrinsic(const brw::fs_builder &bld,
249 void nir_emit_fs_intrinsic(const brw::fs_builder &bld,
251 void nir_emit_cs_intrinsic(const brw::fs_builder &bld,
253 fs_reg get_nir_image_intrinsic_image(const brw::fs_builder &bld,
255 fs_reg get_nir_ssbo_intrinsic_index(const brw::fs_builder &bld,
257 fs_reg swizzle_nir_scratch_addr(const brw::fs_builder &bld,
260 void nir_emit_intrinsic(const brw::fs_builder &bld,
262 void nir_emit_tes_intrinsic(const brw::fs_builder &bld,
264 void nir_emit_ssbo_atomic(const brw::fs_builder &bld,
266 void nir_emit_ssbo_atomic_float(const brw::fs_builder &bld,
268 void nir_emit_shared_atomic(const brw::fs_builder &bld,
270 void nir_emit_shared_atomic_float(const brw::fs_builder &bld,
272 void nir_emit_global_atomic(const brw::fs_builder &bld,
274 void nir_emit_global_atomic_float(const brw::fs_builder &bld,
276 void nir_emit_texture(const brw::fs_builder &bld,
278 void nir_emit_jump(const brw::fs_builder &bld,
284 fs_reg get_tcs_single_patch_icp_handle(const brw::fs_builder &bld,
286 fs_reg get_tcs_eight_patch_icp_handle(const brw::fs_builder &bld,
290 void emit_percomp(const brw::fs_builder &bld, const fs_inst &inst,
299 fs_inst *emit_single_fb_write(const brw::fs_builder &bld,
304 fs_inst *emit_non_coherent_fb_read(const brw::fs_builder &bld,
324 void SHADER_TIME_ADD(const brw::fs_builder &bld,
328 fs_reg get_timestamp(const brw::fs_builder &bld);
426 brw::fs_builder bld;
429 fs_reg prepare_alu_destination_and_sources(const brw::fs_builder &bld,
434 void resolve_inot_sources(const brw::fs_builder &bld, nir_alu_instr *instr,
584 fetch_payload_reg(const brw::fs_builder &bld, uint8_t regs[2],
592 const brw::fs_builder hbld = bld.exec_all().group(16, 0);
610 fetch_barycentric_reg(const brw::fs_builder &bld, uint8_t regs[2]) in fetch_barycentric_reg()
616 const brw::fs_builder hbld = bld.exec_all().group(8, 0); in fetch_barycentric_reg()
636 void shuffle_from_32bit_read(const brw::fs_builder &bld,
642 fs_reg setup_imm_df(const brw::fs_builder &bld,
645 fs_reg setup_imm_b(const brw::fs_builder &bld,
648 fs_reg setup_imm_ub(const brw::fs_builder &bld,