Home
last modified time | relevance | path

Searched refs:num_tcs_input_cp (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c81 unsigned num_tcs_input_cp = info->vertices_per_patch; in si_emit_derived_tess_state() local
104 sctx->last_tes_sh_base == tes_sh_base && sctx->last_num_tcs_input_cp == num_tcs_input_cp && in si_emit_derived_tess_state()
113 sctx->last_num_tcs_input_cp = num_tcs_input_cp; in si_emit_derived_tess_state()
127 num_tcs_output_cp = num_tcs_input_cp; in si_emit_derived_tess_state()
134 input_patch_size = num_tcs_input_cp * input_vertex_size; in si_emit_derived_tess_state()
143 unsigned max_verts_per_patch = MAX2(num_tcs_input_cp, num_tcs_output_cp); in si_emit_derived_tess_state()
215 assert(num_tcs_input_cp <= 32); in si_emit_derived_tess_state()
224 tcs_out_layout = (output_patch_size / 4) | (num_tcs_input_cp << 13) | ring_va; in si_emit_derived_tess_state()
293 ls_hs_config = S_028B58_NUM_PATCHES(*num_patches) | S_028B58_HS_NUM_INPUT_CP(num_tcs_input_cp) | in si_emit_derived_tess_state()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_state.c4510 unsigned num_tcs_input_cp = info->vertices_per_patch; in evergreen_setup_tess_constants() local
4538 rctx->last_num_tcs_input_cp == num_tcs_input_cp && in evergreen_setup_tess_constants()
4550 num_tcs_output_cp = num_tcs_input_cp; in evergreen_setup_tess_constants()
4558 input_patch_size = num_tcs_input_cp * input_vertex_size; in evergreen_setup_tess_constants()
4570 values[2] = num_tcs_input_cp; in evergreen_setup_tess_constants()
4586 rctx->last_num_tcs_input_cp = num_tcs_input_cp; in evergreen_setup_tess_constants()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c4511 unsigned num_tcs_input_cp, num_tcs_output_cp, num_patches; in radv_pipeline_generate_tess_state() local
4514 num_tcs_input_cp = pCreateInfo->pTessellationState->patchControlPoints; in radv_pipeline_generate_tess_state()
4519 S_028B58_HS_NUM_INPUT_CP(num_tcs_input_cp) | in radv_pipeline_generate_tess_state()