Home
last modified time | relevance | path

Searched refs:primconvert (Results 1 – 16 of 16) sorted by relevance

/third_party/mesa3d/docs/relnotes/
D10.3.6.rst72 - util/primconvert: pass index bias through
73 - util/primconvert: support instanced rendering
74 - util/primconvert: take ib offset into account
78 - util/primconvert: Avoid point arithmetic; apply offset on all cases.
D21.2.6.rst129 - aux/primconvert: handle singular incomplete restarts
D21.2.2.rst223 - util/primconvert: force restart rewrites if original primtype wasn't supported
D21.3.0.rst420 - panfrost: Rip out primconvert code
826 - etnaviv: remove primconvert
1851 - panfrost: Call primconvert and u_transfer_helper destroy functions
2236 - v3d: remove primconvert
2238 - vc4: remove primconvert
3029 - freedreno: remove primconvert
3103 - util/primconvert: force restart rewrites if original primtype wasn't supported
3307 - aux/primconvert: handle singular incomplete restarts
D21.2.0.rst3856 - util/primconvert: add C++ guards to header
3989 - util/primconvert: add function for setting flatshade_first
4092 - util/primconvert: handle indirect draws
4093 - util/primconvert: map index buffer before getting index translator function
4094 - util/primconvert: handle rewriting of prim-restart draws with unsupported primtype
4095 - util/primconvert: handle multidraws in primconvert
4104 - zink: remove primconvert
D22.0.0.rst1596 - util/primconvert: map only index buffer part that is needed
2057 - d3d12: Fully init primconvert config
2124 - gallium/aux: Move index offsetting from prim restart to primconvert
3169 - aux/primconvert: handle singular incomplete restarts
3192 - aux/primconvert: break out primconvert internals into util function
3193 - aux/primconvert: support pipe_context::draw_vertex_state
D19.0.0.rst495 - virgl: use primconvert provoking vertex properly
D19.3.0.rst1452 - zink: use primconvert to get rid of 8-bit indices
D19.1.0.rst458 - panfrost: Fix primconvert check
D20.3.0.rst3804 - zink: remove ADJACENCY prim types from primconvert path
D21.1.0.rst4981 - util/primconvert: Handle indirect and multi-draw
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_context.h99 struct primconvert_context *primconvert; member
Dvirgl_context.c906 util_primconvert_save_rasterizer_state(vctx->primconvert, &vctx->rs_state.rs); in virgl_draw_vbo()
907 … util_primconvert_draw_vbo(vctx->primconvert, dinfo, drawid_offset, indirect, draws, num_draws); in virgl_draw_vbo()
1498 util_primconvert_destroy(vctx->primconvert); in virgl_context_destroy()
1679 vctx->primconvert = util_primconvert_create(&vctx->base, rs->caps.caps.v1.prim_mask); in virgl_context_create()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_context.h167 struct primconvert_context *primconvert; member
Dd3d12_draw.cpp911 util_primconvert_save_rasterizer_state(ctx->primconvert, &ctx->gfx_pipeline_state.rast->base); in d3d12_draw_vbo()
912 util_primconvert_draw_vbo(ctx->primconvert, dinfo, drawid_offset, indirect, draws, num_draws); in d3d12_draw_vbo()
Dd3d12_context.cpp92 util_primconvert_destroy(ctx->primconvert); in d3d12_context_destroy()
2530 ctx->primconvert = util_primconvert_create_config(&ctx->base, &cfg); in d3d12_context_create()
2531 if (!ctx->primconvert) { in d3d12_context_create()