Searched refs:output_patch0_offset (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.c88 unsigned input_patch_size, output_patch_size, output_patch0_offset; local in function:si_emit_derived_tess_state
211 output_patch0_offset = input_patch_size * *num_patches;
212 perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size;
219 assert(((output_patch0_offset / 16) & ~0xffff) == 0);
232 tcs_out_offsets = (output_patch0_offset / 16) |
239 lds_size = output_patch0_offset + output_patch_size * *num_patches;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader.h565 unsigned output_patch0_offset = input_patch_size * tcs_num_patches; local in function:calculate_tess_lds_size
567 unsigned lds_size = output_patch0_offset + output_patch_size * tcs_num_patches;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c293 unsigned output_patch0_offset; local in function:calculate_tess_lds_size
310 output_patch0_offset = input_patch_size * num_patches;
312 lds_size = output_patch0_offset + output_patch_size * num_patches;
374 uint32_t output_patch0_offset = input_patch_size; local in function:get_tcs_out_patch0_offset
377 output_patch0_offset *= num_patches;
378 output_patch0_offset /= 4;
379 return LLVMConstInt(ctx->ac.i32, output_patch0_offset, false);
388 uint32_t output_patch0_offset = input_patch_size; local in function:get_tcs_out_patch0_patch_data_offset
395 output_patch0_offset *= num_patches;
396 output_patch0_offset
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir_lower_tess_io_to_mem.c81 * TCS per-vertex outputs for patch 0 <─── output_patch0_offset
302 nir_ssa_def *output_patch0_offset = nir_imul(b, input_patch_size, tcs_num_patches); local in function:hs_output_lds_offset
310 nir_ssa_def *output_patch_offset = nir_iadd_nuw(b, patch_offset, output_patch0_offset);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.cpp663 unsigned output_patch0_offset = input_patch_size * *num_patches; local in function:si_emit_derived_tess_state
664 unsigned perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size;
671 assert(((output_patch0_offset / 16) & ~0xffff) == 0);
685 unsigned tcs_out_offsets = (output_patch0_offset / 16) | ((perpatch_output_offset / 16) << 16);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Devergreen_state.c4493 * uint32_t output_patch0_offset
4509 unsigned output_patch0_offset, perpatch_output_offset, lds_size; local in function:evergreen_setup_tess_constants
4555 output_patch0_offset = rctx->tcs_shader ? input_patch_size * *num_patches : 0;
4556 perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size;
4558 lds_size = output_patch0_offset + output_patch_size * *num_patches;
4567 values[6] = output_patch0_offset;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Devergreen_state.c4526 * uint32_t output_patch0_offset
4542 unsigned output_patch0_offset, perpatch_output_offset, lds_size; local in function:evergreen_setup_tess_constants
4588 output_patch0_offset = rctx->tcs_shader ? input_patch_size * *num_patches : 0;
4589 perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size;
4591 lds_size = output_patch0_offset + output_patch_size * *num_patches;
4600 values[6] = output_patch0_offset;

Completed in 26 milliseconds