Home
last modified time | relevance | path

Searched defs:prim (Results 1 – 25 of 84) sorted by relevance

1234

/third_party/mesa3d/src/gallium/auxiliary/util/
Du_prim.h52 u_decomposed_prim(enum pipe_prim_type prim) in u_decomposed_prim()
77 u_reduced_prim(enum pipe_prim_type prim) in u_reduced_prim()
97 u_assembled_prim(enum pipe_prim_type prim) in u_assembled_prim()
119 u_prim_vertex_count(enum pipe_prim_type prim) in u_prim_vertex_count()
146 u_prims_for_vertices(enum pipe_prim_type prim, unsigned num) in u_prims_for_vertices()
Du_prim.c29 u_prim_name(enum pipe_prim_type prim) in u_prim_name()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_vbuf.c142 vbuf_tri(struct draw_stage *stage, struct prim_header *prim) in vbuf_tri()
156 vbuf_line(struct draw_stage *stage, struct prim_header *prim) in vbuf_line()
170 vbuf_point(struct draw_stage *stage, struct prim_header *prim) in vbuf_point()
186 vbuf_start_prim(struct vbuf_stage *vbuf, uint prim) in vbuf_start_prim()
268 vbuf_first_tri(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_tri()
280 vbuf_first_line(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_line()
292 vbuf_first_point(struct draw_stage *stage, struct prim_header *prim) in vbuf_first_point()
Ddraw_pipe.c123 struct prim_header prim; in do_point() local
143 struct prim_header prim; in do_line() local
165 struct prim_header prim; in do_triangle() local
Ddraw_pt_util.c40 draw_pt_split_prim(enum pipe_prim_type prim, unsigned *first, unsigned *incr) in draw_pt_split_prim()
Ddraw_pt.c59 enum pipe_prim_type prim, in draw_pt_arrays()
239 draw_print_arrays(struct draw_context *draw, enum pipe_prim_type prim, in draw_print_arrays()
407 const enum pipe_prim_type prim = info->mode; in draw_pt_arrays_restart() local
Ddraw_pt_emit.c44 unsigned prim; member
55 enum pipe_prim_type prim, in draw_pt_emit_prepare()
Ddraw_pt_fetch_shade_emit.c58 unsigned prim; member
70 enum pipe_prim_type prim, in fse_prepare()
Ddraw_pipe_validate.c52 enum pipe_prim_type prim) in draw_need_pipeline()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_feedback.c125 feedback_tri( struct draw_stage *stage, struct prim_header *prim ) in feedback_tri()
138 feedback_line( struct draw_stage *stage, struct prim_header *prim ) in feedback_line()
155 feedback_point( struct draw_stage *stage, struct prim_header *prim ) in feedback_point()
213 select_tri( struct draw_stage *stage, struct prim_header *prim ) in select_tri()
222 select_line( struct draw_stage *stage, struct prim_header *prim ) in select_line()
231 select_point( struct draw_stage *stage, struct prim_header *prim ) in select_point()
Dst_cb_rasterpos.c70 struct _mesa_prim prim; member
93 rastpos_tri( struct draw_stage *stage, struct prim_header *prim ) in rastpos_tri()
100 rastpos_line( struct draw_stage *stage, struct prim_header *prim ) in rastpos_line()
139 rastpos_point(struct draw_stage *stage, struct prim_header *prim) in rastpos_point()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_prim_emit.c118 emit_prim(struct draw_stage *stage, struct prim_header *prim, unsigned hwprim, in emit_prim()
158 setup_tri(struct draw_stage *stage, struct prim_header *prim) in setup_tri()
164 setup_line(struct draw_stage *stage, struct prim_header *prim) in setup_line()
170 setup_point(struct draw_stage *stage, struct prim_header *prim) in setup_point()
/third_party/mesa3d/src/util/indices/
Du_indices.c63 u_index_prim_type_convert(unsigned hw_mask, enum pipe_prim_type prim, bool pv_matches) in u_index_prim_type_convert()
123 enum pipe_prim_type prim, in u_index_translator()
171 u_index_count_converted_indices(unsigned hw_mask, bool pv_matches, enum pipe_prim_type prim, unsign… in u_index_count_converted_indices()
238 enum pipe_prim_type prim, in u_index_generator()
Du_unfilled_indices.c98 nr_lines(enum pipe_prim_type prim, unsigned nr) in nr_lines()
129 u_unfilled_translator(enum pipe_prim_type prim, in u_unfilled_translator()
189 u_unfilled_generator(enum pipe_prim_type prim, in u_unfilled_generator()
Du_unfilled_gen.py123 def name(intype, outtype, prim): argument
129 def preamble(intype, outtype, prim): argument
228 def init(intype, outtype, prim): argument
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_draw_arrays.c93 enum pipe_prim_type prim, in retrieve_or_generate_indices()
177 enum pipe_prim_type prim, unsigned start, unsigned count, in simple_draw_arrays()
211 enum pipe_prim_type prim, unsigned start, unsigned count, in svga_hwtnl_draw_arrays()
Dsvga_draw_private.h153 SVGA3dPrimitiveRange prim[QSZ]; member
201 enum pipe_prim_type prim) in svga_need_unfilled_fallback()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_derived.c334 update_fragment_shader(struct softpipe_context *softpipe, unsigned prim) in update_fragment_shader()
380 softpipe_update_derived(struct softpipe_context *softpipe, unsigned prim) in softpipe_update_derived()
Dsp_prim_vbuf.c63 enum pipe_prim_type prim; member
136 sp_vbuf_set_primitive(struct vbuf_render *vbr, enum pipe_prim_type prim) in sp_vbuf_set_primitive()
/third_party/node/lib/internal/util/
Dcomparisons.js409 function findLooseMatchingPrimitives(prim) { argument
430 function setMightHaveLoosePrim(a, b, prim) { argument
438 function mapMightHaveLoosePrim(a, b, prim, item, memo) { argument
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_gldefs.h169 nvgl_primitive(unsigned prim) { in nvgl_primitive()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.cpp868 static unsigned si_num_prims_for_vertices(enum pipe_prim_type prim, in si_num_prims_for_vertices()
1007 for (int prim = 0; prim <= SI_PRIM_RECTANGLE_LIST; prim++) in si_init_ia_multi_vgt_param_table() local
1049 enum pipe_prim_type prim, in num_instanced_prims_less_than()
1071 enum pipe_prim_type prim, unsigned num_patches, in si_get_ia_multi_vgt_param()
1275 enum pipe_prim_type prim, unsigned num_patches, in si_emit_ia_multi_vgt_param()
1372 enum pipe_prim_type prim, unsigned num_patches, in si_emit_draw_registers()
2121 enum pipe_prim_type prim, unsigned instance_count, in si_emit_all_states()
2236 enum pipe_prim_type prim = (enum pipe_prim_type)info->mode; in si_draw() local
/third_party/mesa3d/src/compiler/
Dshader_enums.c383 num_mesh_vertices_per_primitive(unsigned prim) in num_mesh_vertices_per_primitive()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_push.c31 uint32_t prim; member
215 nv50_prim_gl(unsigned prim) in nv50_prim_gl()
Dnv50_vbo.c424 nv50_prim_gl(unsigned prim) in nv50_prim_gl()
472 unsigned prim; in nv50_draw_arrays() local
597 unsigned prim; in nv50_draw_elements() local

1234