Searched refs:patch_stride (Results 1 - 4 of 4) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_tess.c | 114 LLVMValueRef patch_stride = get_tcs_in_patch_stride(ctx); local in function:get_tcs_in_current_patch_offset 117 return LLVMBuildMul(ctx->ac.builder, patch_stride, rel_patch_id, ""); 123 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_offset 126 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id, patch0_offset); 132 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_data_offset 135 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id, patch0_patch_data_offset);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_nir_lower_tess.c | 396 nir_ssa_def *patch_stride = nir_load_hs_patch_stride_ir3(b); local in function:build_per_vertex_offset 397 nir_ssa_def *patch_offset = nir_imul24(b, patch_id, patch_stride); 473 const uint32_t patch_stride = 1 + inner_levels + outer_levels; local in function:build_tessfactor_base 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride));
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 404 LLVMValueRef patch_stride = get_tcs_in_patch_stride(ctx); local in function:get_tcs_in_current_patch_offset 407 return LLVMBuildMul(ctx->ac.builder, patch_stride, rel_patch_id, ""); 414 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_offset 417 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id, 426 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_data_offset 429 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 370 LLVMValueRef patch_stride = get_tcs_in_patch_stride(ctx); local in function:get_tcs_in_current_patch_offset 373 return LLVMBuildMul(ctx->ac.builder, patch_stride, rel_patch_id, ""); 380 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_offset 383 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id, patch0_offset); 391 LLVMValueRef patch_stride = get_tcs_out_patch_stride(ctx); local in function:get_tcs_out_current_patch_data_offset 394 return ac_build_imad(&ctx->ac, patch_stride, rel_patch_id, patch0_patch_data_offset);
|
Completed in 20 milliseconds