Searched refs:input_verts (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_prim_assembler.c47 const struct draw_vertex_info *input_verts; member in struct:draw_assembler
97 const char *input = (const char*)asmblr->input_verts->verts;
103 unsigned input_offset = asmblr->input_verts->stride * idx;
105 asmblr->input_verts->vertex_size);
118 char *input = (char*)asmblr->input_verts->verts;
119 unsigned input_offset = asmblr->input_verts->stride * idx;
219 const struct draw_vertex_info *input_verts,
233 asmblr->input_verts = input_verts;
246 output_verts->vertex_size = input_verts
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_prim_assembler_tmp.h4 const struct draw_vertex_info *input_verts, \
H A Ddraw_so_emit_tmp.h4 const struct draw_vertex_info *input_verts, \
H A Ddraw_pt_so_emit.c269 const struct draw_vertex_info *input_verts,
289 emit->pre_clip_pos = input_verts[stream].verts->clip_pos;
291 emit->input_vertex_stride = input_verts[stream].stride;
292 emit->inputs = (const float (*)[4])input_verts[stream].verts->data;
300 so_run_linear(emit, &input_prims[stream], &input_verts[stream],
303 so_run_elts(emit, &input_prims[stream], &input_verts[stream],
267 draw_pt_so_emit(struct pt_so_emit * emit,int num_vertex_streams,const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prims) argument
H A Ddraw_pt_fetch_shade_pipeline.c209 const struct draw_vertex_info *input_verts,
212 output_verts->vertex_size = input_verts->vertex_size;
213 output_verts->stride = input_verts->vertex_size;
214 output_verts->count = input_verts->count;
220 (const float (*)[4])input_verts->verts->data,
224 input_verts->count,
225 input_verts->vertex_size,
226 input_verts->vertex_size,
205 draw_vertex_shader_run(struct draw_vertex_shader * vshader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],unsigned const_size[PIPE_MAX_CONSTANT_BUFFERS],const struct draw_fetch_info * fetch_info,const struct draw_vertex_info * input_verts,struct draw_vertex_info * output_verts) argument
H A Ddraw_gs.h137 const struct draw_vertex_info *input_verts,
H A Ddraw_gs_tmp.h3 const struct draw_vertex_info *input_verts, \
H A Ddraw_gs.c563 const struct draw_vertex_info *input_verts,
569 const float (*input)[4] = (const float (*)[4])input_verts->verts->data;
570 unsigned input_stride = input_verts->vertex_size;
574 input_verts->count :
668 gs_run(shader, input_prim, input_verts,
671 gs_run_elts(shader, input_prim, input_verts,
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
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_prim_assembler.c47 const struct draw_vertex_info *input_verts; member in struct:draw_assembler
116 const char *input = (const char*)asmblr->input_verts->verts;
122 unsigned input_offset = asmblr->input_verts->stride * idx;
124 asmblr->input_verts->vertex_size);
137 char *input = (char*)asmblr->input_verts->verts;
138 unsigned input_offset = asmblr->input_verts->stride * idx;
263 const struct draw_vertex_info *input_verts,
279 asmblr->input_verts = input_verts;
292 output_verts->vertex_size = input_verts
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_so_emit_tmp.h4 const struct draw_vertex_info *input_verts, \
H A Ddraw_tess.h107 const struct draw_vertex_info *input_verts,
117 const struct draw_vertex_info *input_verts,
H A Ddraw_prim_assembler_tmp.h4 const struct draw_vertex_info *input_verts, \
H A Ddraw_pt_so_emit.c273 const struct draw_vertex_info *input_verts,
305 emit->pre_clip_pos = input_verts[stream].verts->clip_pos;
307 emit->input_vertex_stride = input_verts[stream].stride;
308 emit->inputs = (const float (*)[4])input_verts[stream].verts->data;
316 so_run_linear(emit, &input_prims[stream], &input_verts[stream],
319 so_run_elts(emit, &input_prims[stream], &input_verts[stream],
271 draw_pt_so_emit(struct pt_so_emit * emit,int num_vertex_streams,const struct draw_vertex_info * input_verts,const struct draw_prim_info * input_prims) argument
H A Ddraw_pt_fetch_shade_pipeline.c209 const struct draw_vertex_info *input_verts,
212 output_verts->vertex_size = input_verts->vertex_size;
213 output_verts->stride = input_verts->vertex_size;
214 output_verts->count = input_verts->count;
221 (const float (*)[4])input_verts->verts->data,
225 input_verts->count,
226 input_verts->vertex_size,
227 input_verts->vertex_size,
205 draw_vertex_shader_run(struct draw_vertex_shader * vshader,const void * constants[PIPE_MAX_CONSTANT_BUFFERS],unsigned const_size[PIPE_MAX_CONSTANT_BUFFERS],const struct draw_fetch_info * fetch_info,const struct draw_vertex_info * input_verts,struct draw_vertex_info * output_verts) argument
H A Ddraw_gs.h138 const struct draw_vertex_info *input_verts,
H A Ddraw_gs_tmp.h3 const struct draw_vertex_info *input_verts, \
H A Ddraw_tess.c159 const struct draw_vertex_info *input_verts,
165 const float (*input)[4] = (const float (*)[4])input_verts->verts->data;
167 unsigned input_stride = input_verts->vertex_size;
324 const struct draw_vertex_info *input_verts,
331 const float (*input)[4] = (const float (*)[4])input_verts->verts->data;
333 unsigned input_stride = input_verts->vertex_size;
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
H A Ddraw_gs.c554 const struct draw_vertex_info *input_verts,
560 const float (*input)[4] = (const float (*)[4])input_verts->verts->data;
561 unsigned input_stride = input_verts->vertex_size;
565 input_verts->count :
659 gs_run(shader, input_prim, input_verts,
662 gs_run_elts(shader, input_prim, input_verts,
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

Completed in 13 milliseconds