/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/indices/ |
H A D | u_indices.c | 72 case MESA_PRIM_PATCHES: in u_index_prim_type_convert() 73 return MESA_PRIM_PATCHES; in u_index_prim_type_convert() 163 case MESA_PRIM_PATCHES: in u_index_count_converted_indices()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_draw_private.h | 38 (1 << MESA_PRIM_PATCHES)); 94 case MESA_PRIM_PATCHES: in svga_translate_prim()
|
H A D | svga_draw_elements.c | 229 hw_pv = info->mode == MESA_PRIM_PATCHES ? hwtnl->api_pv : in svga_hwtnl_draw_range_elements()
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_split_tmp.h | 43 if (prim == MESA_PRIM_PATCHES) { in FUNC() 81 case MESA_PRIM_PATCHES: in FUNC()
|
H A D | draw_pt.c | 140 if (prim == MESA_PRIM_PATCHES) { in draw_pt_arrays()
|
H A D | draw_tess.c | 182 output_prims->prim = MESA_PRIM_PATCHES; in draw_tess_ctrl_shader_run()
|
H A D | draw_pt_fetch_shade_pipeline_llvm.c | 535 if (prim_info->prim == MESA_PRIM_PATCHES) in llvm_pipeline_generic()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_pipeline_state.cpp | 210 case MESA_PRIM_PATCHES: in topology_type() 273 enum mesa_prim reduced_prim = state->prim_type == MESA_PRIM_PATCHES ? in create_gfx_pipeline_state() 274 MESA_PRIM_PATCHES : u_reduced_prim(state->prim_type); in create_gfx_pipeline_state()
|
H A D | d3d12_draw.cpp | 657 case MESA_PRIM_PATCHES: in topology() 735 case MESA_PRIM_PATCHES: in prim_supported()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_passthrough_gs.c | 62 case MESA_PRIM_PATCHES: in gs_out_prim_for_topology() 90 case MESA_PRIM_PATCHES: in vertices_for_prim()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_draw.cc | 227 if (info->mode == MESA_PRIM_PATCHES) { in get_program_state() 308 if ((info->mode == MESA_PRIM_PATCHES) || ctx->prog.gs) { in draw_vbos() 383 if ((PIPELINE == HAS_TESS_GS) && (info->mode == MESA_PRIM_PATCHES)) { in draw_vbos()
|
H A D | fd6_screen.cc | 142 [MESA_PRIM_PATCHES] = DI_PT_PATCHES0,
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_program.h | 96 case MESA_PRIM_PATCHES: in zink_primitive_topology() 142 if (mode == MESA_PRIM_PATCHES) in get_primtype_idx()
|
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_conv.h | 87 return MESA_PRIM_PATCHES; in vk_conv_topology()
|
/aosp_15_r20/external/mesa3d/src/compiler/ |
H A D | shader_enums.h | 1242 MESA_PRIM_PATCHES, enumerator 1243 MESA_PRIM_MAX = MESA_PRIM_PATCHES,
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_prim.h | 210 prim_type != MESA_PRIM_PATCHES && prim_type != MESA_PRIM_POLYGON); in u_vertices_for_prims()
|
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/ |
H A D | hk_nir_passthrough_gs.c | 21 assert(key->prim != MESA_PRIM_PATCHES && "tessellation consumes patches"); in hk_nir_passthrough_gs()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state_draw.cpp | 505 [MESA_PRIM_PATCHES] = V_008958_DI_PT_PATCH, in si_conv_pipe_prim() 660 case MESA_PRIM_PATCHES: in si_num_prims_for_vertices() 2075 !sctx->shader.ps.cso || (HAS_TESS != (info->mode == MESA_PRIM_PATCHES)))) { in si_draw() 2080 enum mesa_prim prim = HAS_TESS ? MESA_PRIM_PATCHES : (enum mesa_prim)info->mode; in si_draw()
|
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_draw.c | 74 static_assert(GL_PATCHES == MESA_PRIM_PATCHES, "enum mismatch");
|
H A D | st_context.c | 785 BITFIELD_BIT(MESA_PRIM_PATCHES); in st_create_context_priv()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_draw.c | 82 if (info->mode == MESA_PRIM_PATCHES && in iris_update_draw_info()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_draw.c | 168 if (info->mode == MESA_PRIM_PATCHES && in crocus_update_draw_info()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_draw.c | 269 if ((info->mode != MESA_PRIM_PATCHES) && (info->mode != MESA_PRIM_COUNT)) { in update_draw_stats()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/ |
H A D | agx_state.c | 2229 assert(info->mode == MESA_PRIM_PATCHES); in agx_update_tcs() 4327 if ((indirect || info->mode == MESA_PRIM_PATCHES) && ctx->active_queries && in agx_needs_passthrough_gs() 4384 if (mode == MESA_PRIM_PATCHES) { in agx_get_passthrough_gs() 4945 if (info->mode == MESA_PRIM_PATCHES) { in agx_draw_vbo()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_vbo.c | 1112 if (info->mode == MESA_PRIM_PATCHES && in nvc0_draw_vbo()
|