Home
last modified time | relevance | path

Searched refs:_mesa_prim (Results 1 – 25 of 29) sorted by relevance

12

/external/mesa3d/src/mesa/vbo/
Dvbo.h46 struct _mesa_prim { struct
101 const struct _mesa_prim *prims,
142 const struct _mesa_prim *prim,
158 const struct _mesa_prim *prim,
186 vbo_get_minmax_indices(struct gl_context *ctx, const struct _mesa_prim *prim,
204 vbo_try_prim_conversion(struct _mesa_prim *p);
207 vbo_can_merge_prims(const struct _mesa_prim *p0, const struct _mesa_prim *p1);
210 vbo_merge_prims(struct _mesa_prim *p0, const struct _mesa_prim *p1);
214 const struct _mesa_prim *prim,
Dvbo_split_inplace.c46 const struct _mesa_prim *prim;
56 struct _mesa_prim dstprim[MAX_PRIM];
108 static struct _mesa_prim *next_outprim( struct split_context *split ) in next_outprim()
115 struct _mesa_prim *prim = &split->dstprim[split->dstprim_nr++]; in next_outprim()
122 const struct _mesa_prim *prim) in update_index_bounds()
133 const struct _mesa_prim *prim) in get_max_vertices()
153 const struct _mesa_prim *prim = &split->prim[i]; in split_prims()
169 struct _mesa_prim *outprim = next_outprim(split); in split_prims()
179 struct _mesa_prim *outprim = next_outprim(split); in split_prims()
218 struct _mesa_prim tmpprim; in split_prims()
[all …]
Dvbo_exec.c153 vbo_try_prim_conversion(struct _mesa_prim *p) in vbo_try_prim_conversion()
180 vbo_can_merge_prims(const struct _mesa_prim *p0, const struct _mesa_prim *p1) in vbo_can_merge_prims()
226 vbo_merge_prims(struct _mesa_prim *p0, const struct _mesa_prim *p1) in vbo_merge_prims()
Dvbo_save.h83 struct _mesa_prim *prims;
132 struct _mesa_prim prims[VBO_SAVE_PRIM_SIZE];
156 struct _mesa_prim *prims;
187 const struct _mesa_prim *prim,
Dvbo_split.h54 const struct _mesa_prim *prim,
66 const struct _mesa_prim *prim,
Dvbo_save_loopback.c98 const struct _mesa_prim *prim, in loopback_prim()
154 const struct _mesa_prim *prim) in loopback_weak_prim()
174 const struct _mesa_prim *prim, in vbo_loopback_vertex_list()
Dvbo_split_copy.c55 const struct _mesa_prim *prim;
100 struct _mesa_prim dstprim[MAX_PRIM];
143 const struct _mesa_prim *prims, in dump_draw_info()
230 struct _mesa_prim *prim = &copy->dstprim[copy->dstprim_nr]; in begin()
303 struct _mesa_prim *prim = &copy->dstprim[copy->dstprim_nr]; in end()
321 const struct _mesa_prim *prim = &copy->prim[i]; in replay_elts()
581 const struct _mesa_prim *prim, in vbo_split_copy()
Dvbo_primitive_restart.c164 const struct _mesa_prim *prims, in vbo_sw_primitive_restart()
170 struct _mesa_prim new_prim; in vbo_sw_primitive_restart()
179 struct _mesa_prim temp_prim; in vbo_sw_primitive_restart()
Dvbo_minmax_index.c238 const struct _mesa_prim *prim, in vbo_get_minmax_index()
353 const struct _mesa_prim *prims, in vbo_get_minmax_indices()
367 const struct _mesa_prim *start_prim; in vbo_get_minmax_indices()
Dvbo_rebase.c126 const struct _mesa_prim *prim, in vbo_rebase_prims()
137 struct _mesa_prim *tmp_prims = NULL; in vbo_rebase_prims()
Dvbo_split.c103 const struct _mesa_prim *prim, in vbo_split_prims()
Dvbo_exec.h92 struct _mesa_prim prim[VBO_MAX_PRIM];
Dvbo_save_api.c107 const struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; in copy_vertices()
334 merge_prims(struct _mesa_prim *prim_list, in merge_prims()
338 struct _mesa_prim *prev_prim = prim_list; in merge_prims()
341 struct _mesa_prim *this_prim = prim_list + i; in merge_prims()
374 struct _mesa_prim *prim = &node->prims[node->prim_count - 1]; in convert_line_loop_to_strip()
1706 struct _mesa_prim *prim = &node->prims[i]; in vbo_print_vertex_list()
Dvbo_exec_draw.c54 struct _mesa_prim *prim = &exec->vtx.prim[i]; in vbo_exec_debug_verts()
78 struct _mesa_prim *last_prim = &exec->vtx.prim[exec->vtx.prim_count - 1]; in vbo_copy_vertices()
Dvbo_context.c153 struct _mesa_prim *prim; in vbo_draw_indirect_prims()
Dvbo_exec_api.c73 struct _mesa_prim *last_prim = &exec->vtx.prim[exec->vtx.prim_count - 1]; in vbo_exec_wrap_buffers()
826 struct _mesa_prim *cur = &exec->vtx.prim[exec->vtx.prim_count - 1]; in try_vbo_merge()
833 struct _mesa_prim *prev = &exec->vtx.prim[exec->vtx.prim_count - 2]; in try_vbo_merge()
870 struct _mesa_prim *last_prim = &exec->vtx.prim[exec->vtx.prim_count - 1]; in vbo_exec_End()
/external/mesa3d/src/mesa/state_tracker/
Dst_draw.h40 struct _mesa_prim;
53 const struct _mesa_prim *prims,
Dst_cb_rasterpos.c65 struct _mesa_prim prim;
/external/mesa3d/src/mesa/tnl/
Dtnl.h75 struct _mesa_prim;
80 const struct _mesa_prim *prim,
Dt_context.h178 static inline GLuint _tnl_translate_prim( const struct _mesa_prim *prim ) in _tnl_translate_prim()
219 const struct _mesa_prim *Primitive;
Dt_draw.c396 const struct _mesa_prim *prim, in bind_prims()
422 const struct _mesa_prim *prim, in _tnl_draw_prims()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_draw.h48 const struct _mesa_prim *prims,
66 const struct _mesa_prim *prims,
Dbrw_primitive_restart.c78 const struct _mesa_prim *prim, in can_cut_index_handle_prims()
131 const struct _mesa_prim *prims, in brw_handle_primitive_restart()
Dbrw_draw.c80 brw_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in brw_set_prim()
114 gen6_set_prim(struct brw_context *brw, const struct _mesa_prim *prim) in gen6_set_prim()
158 const struct _mesa_prim *prim, in brw_emit_prim()
782 const struct _mesa_prim *prim, in brw_draw_single_prim()
916 const struct _mesa_prim *prims, in brw_draw_prims()
1024 struct _mesa_prim *prim; in brw_draw_indirect_prims()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_vbo_t.c231 const struct _mesa_prim *prims, GLuint nr_prims,
241 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_maybe_split()
369 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_draw_vbo()
419 const struct _mesa_prim *prims, GLuint nr_prims, in vbo_draw_imm()
464 const struct _mesa_prim *prims, GLuint nr_prims, in TAG()
502 const struct _mesa_prim *prims, GLuint nr_prims, in TAG()

12