Home
last modified time | relevance | path

Searched refs:MESA_PRIM_PATCHES (Results 1 – 25 of 35) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/indices/
H A Du_indices.c72 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 Dsvga_draw_private.h38 (1 << MESA_PRIM_PATCHES));
94 case MESA_PRIM_PATCHES: in svga_translate_prim()
H A Dsvga_draw_elements.c229 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 Ddraw_split_tmp.h43 if (prim == MESA_PRIM_PATCHES) { in FUNC()
81 case MESA_PRIM_PATCHES: in FUNC()
H A Ddraw_pt.c140 if (prim == MESA_PRIM_PATCHES) { in draw_pt_arrays()
H A Ddraw_tess.c182 output_prims->prim = MESA_PRIM_PATCHES; in draw_tess_ctrl_shader_run()
H A Ddraw_pt_fetch_shade_pipeline_llvm.c535 if (prim_info->prim == MESA_PRIM_PATCHES) in llvm_pipeline_generic()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp210 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 Dd3d12_draw.cpp657 case MESA_PRIM_PATCHES: in topology()
735 case MESA_PRIM_PATCHES: in prim_supported()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_passthrough_gs.c62 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 Dfd6_draw.cc227 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 Dfd6_screen.cc142 [MESA_PRIM_PATCHES] = DI_PT_PATCHES0,
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.h96 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 Dlvp_conv.h87 return MESA_PRIM_PATCHES; in vk_conv_topology()
/aosp_15_r20/external/mesa3d/src/compiler/
H A Dshader_enums.h1242 MESA_PRIM_PATCHES, enumerator
1243 MESA_PRIM_MAX = MESA_PRIM_PATCHES,
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/util/
H A Du_prim.h210 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 Dhk_nir_passthrough_gs.c21 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 Dsi_state_draw.cpp505 [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 Dst_draw.c74 static_assert(GL_PATCHES == MESA_PRIM_PATCHES, "enum mismatch");
H A Dst_context.c785 BITFIELD_BIT(MESA_PRIM_PATCHES); in st_create_context_priv()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/iris/
H A Diris_draw.c82 if (info->mode == MESA_PRIM_PATCHES && in iris_update_draw_info()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_draw.c168 if (info->mode == MESA_PRIM_PATCHES && in crocus_update_draw_info()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.c269 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 Dagx_state.c2229 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 Dnvc0_vbo.c1112 if (info->mode == MESA_PRIM_PATCHES && in nvc0_draw_vbo()

12