Searched refs:output_prims (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_prim_assembler.c43 struct draw_prim_info *output_prims; member in struct:draw_assembler
96 struct draw_prim_info *output_prims = asmblr->output_prims; local in function:add_prim
98 output_prims->primitive_lengths = realloc(output_prims->primitive_lengths, sizeof(unsigned) * (output_prims->primitive_count + 1));
99 output_prims->primitive_lengths[output_prims->primitive_count] = length;
100 output_prims->primitive_count++;
264 struct draw_prim_info *output_prims,
261 draw_prim_assembler_run(struct draw_context * draw,const struct draw_prim_info * input_prims,const struct draw_vertex_info * input_verts,struct draw_prim_info * output_prims,struct draw_vertex_info * output_verts) argument
[all...]
H A Ddraw_tess.c163 struct draw_prim_info *output_prims )
179 output_prims->linear = TRUE;
180 output_prims->start = 0;
181 output_prims->elts = NULL;
182 output_prims->count = 0;
183 output_prims->prim = PIPE_PRIM_PATCHES;
184 output_prims->flags = 0;
185 output_prims->primitive_lengths = NULL;
186 output_prims->primitive_count = 0;
211 output_prims
156 draw_tess_ctrl_shader_run(struct draw_tess_ctrl_shader * shader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS],const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prim,const struct tgsi_shader_info * input_info,struct draw_vertex_info * output_verts,struct draw_prim_info * output_prims) argument
320 draw_tess_eval_shader_run(struct draw_tess_eval_shader * shader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS],unsigned num_input_vertices_per_patch,const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prim,const struct tgsi_shader_info * input_info,struct draw_vertex_info * output_verts,struct draw_prim_info * output_prims,ushort ** elts_out) argument
[all...]
H A Ddraw_tess.h111 struct draw_prim_info *output_prims );
121 struct draw_prim_info *output_prims,
H A Ddraw_gs.h142 struct draw_prim_info *output_prims );
H A Ddraw_gs_tmp.h4 struct draw_prim_info *output_prims, \
H A Ddraw_gs.c558 struct draw_prim_info *output_prims )
660 output_prims, output_verts);
663 output_prims, output_verts);
676 output_prims[i].linear = TRUE;
677 output_prims[i].elts = NULL;
678 output_prims[i].start = 0;
679 output_prims[i].count = shader->stream[i].emitted_vertices;
680 output_prims[i].prim = shader->output_primitive;
681 output_prims[i].flags = 0x0;
682 output_prims[
551 draw_geometry_shader_run(struct draw_geometry_shader * shader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS],const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prim,const struct tgsi_shader_info * input_info,struct draw_vertex_info * output_verts,struct draw_prim_info * output_prims) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_prim_assembler.c43 struct draw_prim_info *output_prims; member in struct:draw_assembler
220 struct draw_prim_info *output_prims,
230 asmblr->output_prims = output_prims;
237 output_prims->linear = TRUE;
238 output_prims->elts = NULL;
239 output_prims->start = 0;
240 output_prims->prim = assembled_prim;
241 output_prims->flags = 0x0;
242 output_prims
217 draw_prim_assembler_run(struct draw_context * draw,const struct draw_prim_info * input_prims,const struct draw_vertex_info * input_verts,struct draw_prim_info * output_prims,struct draw_vertex_info * output_verts) argument
[all...]
H A Ddraw_gs.h141 struct draw_prim_info *output_prims );
H A Ddraw_gs_tmp.h4 struct draw_prim_info *output_prims, \
H A Ddraw_gs.c567 struct draw_prim_info *output_prims )
669 output_prims, output_verts);
672 output_prims, output_verts);
686 output_prims[i].linear = TRUE;
687 output_prims[i].elts = NULL;
688 output_prims[i].start = 0;
689 output_prims[i].count = shader->stream[i].emitted_vertices;
690 output_prims[i].prim = shader->output_primitive;
691 output_prims[i].flags = 0x0;
692 output_prims[
560 draw_geometry_shader_run(struct draw_geometry_shader * shader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],const unsigned constants_size[PIPE_MAX_CONSTANT_BUFFERS],const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prim,const struct tgsi_shader_info * input_info,struct draw_vertex_info * output_verts,struct draw_prim_info * output_prims) argument
[all...]

Completed in 53 milliseconds