Searched refs:output_prims (Results 1 - 10 of 10) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_prim_assembler.c | 43 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 D | draw_tess.c | 163 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 D | draw_tess.h | 111 struct draw_prim_info *output_prims ); 121 struct draw_prim_info *output_prims,
|
| H A D | draw_gs.h | 142 struct draw_prim_info *output_prims );
|
| H A D | draw_gs_tmp.h | 4 struct draw_prim_info *output_prims, \
|
| H A D | draw_gs.c | 558 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 D | draw_prim_assembler.c | 43 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 D | draw_gs.h | 141 struct draw_prim_info *output_prims );
|
| H A D | draw_gs_tmp.h | 4 struct draw_prim_info *output_prims, \
|
| H A D | draw_gs.c | 567 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