Home
last modified time | relevance | path

Searched refs:output_patch0_offset (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h565 unsigned output_patch0_offset = input_patch_size * tcs_num_patches; in calculate_tess_lds_size() local
567 unsigned lds_size = output_patch0_offset + output_patch_size * tcs_num_patches; in calculate_tess_lds_size()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_tess_io_to_mem.c302 nir_ssa_def *output_patch0_offset = nir_imul(b, input_patch_size, tcs_num_patches); in hs_output_lds_offset() local
310 nir_ssa_def *output_patch_offset = nir_iadd_nuw(b, patch_offset, output_patch0_offset); in hs_output_lds_offset()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.cpp663 unsigned output_patch0_offset = input_patch_size * *num_patches; in si_emit_derived_tess_state() local
664 unsigned perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size; in si_emit_derived_tess_state()
671 assert(((output_patch0_offset / 16) & ~0xffff) == 0); in si_emit_derived_tess_state()
685 unsigned tcs_out_offsets = (output_patch0_offset / 16) | ((perpatch_output_offset / 16) << 16); in si_emit_derived_tess_state()
/third_party/mesa3d/src/gallium/drivers/r600/
Devergreen_state.c4542 unsigned output_patch0_offset, perpatch_output_offset, lds_size; in evergreen_setup_tess_constants() local
4588 output_patch0_offset = rctx->tcs_shader ? input_patch_size * *num_patches : 0; in evergreen_setup_tess_constants()
4589 perpatch_output_offset = output_patch0_offset + pervertex_output_patch_size; in evergreen_setup_tess_constants()
4591 lds_size = output_patch0_offset + output_patch_size * *num_patches; in evergreen_setup_tess_constants()
4600 values[6] = output_patch0_offset; in evergreen_setup_tess_constants()