Home
last modified time | relevance | path

Searched refs:patch_control_points (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
Dvk_graphics_state.h145 uint8_t patch_control_points; member
538 uint32_t patch_control_points; member
Dvk_graphics_state.c321 ts->patch_control_points = 0; in vk_tessellation_state_init()
324 ts->patch_control_points = ts_info->patchControlPoints; in vk_tessellation_state_init()
343 dst->ts.patch_control_points = ts->patch_control_points; in vk_dynamic_graphics_state_init_ts()
1544 COPY_IF_SET(TS_PATCH_CONTROL_POINTS, ts.patch_control_points); in vk_dynamic_graphics_state_copy()
1748 ts.patch_control_points, patchControlPoints); in vk_common_CmdSetPatchControlPointsEXT()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.h259 uint32_t patch_control_points);
Dtu_pipeline.c948 uint32_t patch_control_points) in tu6_emit_vpc() argument
1201 tu_cs_emit(cs, patch_control_points * vs->output_size / 4); in tu6_emit_vpc()
1212 max_wave_input_size * wavesize / (vs->output_size * patch_control_points); in tu6_emit_vpc()
1215 uint32_t total_size = vs->output_size * patch_control_points * prims_per_wave; in tu6_emit_vpc()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_program.c741 const uint32_t patch_control_points = hs->tess.tcs_vertices_out; in setup_stateobj() local
749 (vs->output_size * patch_control_points); in setup_stateobj()
753 vs->output_size * patch_control_points * prims_per_wave; in setup_stateobj()
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_pipeline.c1039 to_prim_topology(VkPrimitiveTopology in, unsigned patch_control_points) in to_prim_topology() argument
1054 assert(patch_control_points); in to_prim_topology()
1055 …2_PRIMITIVE_TOPOLOGY)(D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST + patch_control_points - 1); in to_prim_topology()
/third_party/mesa3d/src/intel/vulkan/
Danv_pipeline.c1337 state->ts->patch_control_points, in anv_graphics_pipeline_init_keys()
2138 pipeline->patch_control_points = in anv_graphics_pipeline_init()
2139 state->ts != NULL ? state->ts->patch_control_points : 0; in anv_graphics_pipeline_init()
Danv_private.h3127 uint32_t patch_control_points; member
DgenX_cmd_buffer.c4057 topology = _3DPRIM_PATCHLIST(pipeline->patch_control_points); in genX()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline.c1617 info.patch_control_points = ts->patchControlPoints; in radv_pipeline_init_tessellation_info()
3334 key.tcs.tess_input_vertices = info->ts.patch_control_points; in radv_generate_graphics_pipeline_key()
6024 num_tcs_input_cp = info->ts.patch_control_points; in radv_pipeline_emit_tess_state()
7008 pipeline->tess_patch_control_points = info.ts.patch_control_points; in radv_graphics_pipeline_init()
Dradv_private.h1971 uint8_t patch_control_points; member
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_execute.c932 state->patch_vertices = ps->ts->patch_control_points; in handle_graphics_pipeline()
3782 state->patch_vertices = cmd->u.set_patch_control_points_ext.patch_control_points; in handle_set_patch_control_points()
/third_party/vk-gl-cts/android/cts/main/vk-master-2021-03-01/
Dpipeline.txt16497 dEQP-VK.pipeline.monolithic.extended_dynamic_state.cmd_buffer_start.patch_control_points
17881 dEQP-VK.pipeline.monolithic.extended_dynamic_state.before_draw.patch_control_points
19265 dEQP-VK.pipeline.monolithic.extended_dynamic_state.between_pipelines.patch_control_points
20649 dEQP-VK.pipeline.monolithic.extended_dynamic_state.after_pipelines.patch_control_points
22033 dEQP-VK.pipeline.monolithic.extended_dynamic_state.before_good_static.patch_control_points
23417 dEQP-VK.pipeline.monolithic.extended_dynamic_state.two_draws_dynamic.patch_control_points
24801 dEQP-VK.pipeline.monolithic.extended_dynamic_state.two_draws_static.patch_control_points
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst5494 - radv: reduce radv_tessellation_info::patch_control_points to 8-bit
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Dpipeline.txt69740 dEQP-VK.pipeline.extended_dynamic_state.cmd_buffer_start.patch_control_points
71131 dEQP-VK.pipeline.extended_dynamic_state.before_draw.patch_control_points
72522 dEQP-VK.pipeline.extended_dynamic_state.between_pipelines.patch_control_points
73913 dEQP-VK.pipeline.extended_dynamic_state.after_pipelines.patch_control_points
75304 dEQP-VK.pipeline.extended_dynamic_state.before_good_static.patch_control_points
76695 dEQP-VK.pipeline.extended_dynamic_state.two_draws_dynamic.patch_control_points
78086 dEQP-VK.pipeline.extended_dynamic_state.two_draws_static.patch_control_points