Searched refs:patch_id (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_tess_io.cpp83 emil_lsd_in_addr(nir_builder *b, nir_ssa_def *base, nir_ssa_def *patch_id, nir_intrinsic_instr *op) argument
87 patch_id, NULL, NULL);
104 emil_lsd_out_addr(nir_builder *b, nir_ssa_def *base, nir_ssa_def *patch_id, nir_intrinsic_instr *op, nir_variable_mode mode, int src_offset) argument
108 patch_id,
233 auto patch_id = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_tcs_rel_patch_id_r600); local in function:r600_load_rel_patch_id
234 nir_ssa_dest_init(&patch_id->instr, &patch_id->dest,
236 nir_builder_instr_insert(b, &patch_id->instr);
237 return &patch_id->dest.ssa;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_nir_lower_tess.c395 nir_ssa_def *patch_id = nir_load_rel_patch_id_ir3(b); local in function:build_per_vertex_offset
397 nir_ssa_def *patch_offset = nir_imul24(b, patch_id, patch_stride);
475 nir_ssa_def *patch_id = nir_load_rel_patch_id_ir3(b); local in function:build_tessfactor_base
478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride));
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_tess.c273 unsigned patch_id,
284 input = (const float (*)[4])((const char *)input_ptr + ((patch_id * num_vertices) * shader->input_vertex_stride));
272 llvm_fetch_tess_factors(struct draw_tess_eval_shader * shader,unsigned patch_id,unsigned num_vertices,struct pipe_tessellation_factors * factors) argument
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.1.2.rst119 - cherry-ignore: radeonsi: load patch_id for TES-as-ES when exporting

Completed in 6 milliseconds