Searched refs:vertex_header (Results 1 - 25 of 57) sorted by relevance

123

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe.h37 #include "draw_private.h" /* for sizeof(vertex_header) */
48 struct vertex_header *v[3]; /**< 1 to 3 vertex pointers */
63 struct vertex_header **tmp; /**< temp vert storage, such as for clipping */
118 static inline struct vertex_header *
120 const struct vertex_header *vert,
123 struct vertex_header *tmp = stage->tmp[idx];
124 const uint vsize = sizeof(struct vertex_header)
H A Ddraw_pipe_util.c84 stage->tmp = (struct vertex_header **) MALLOC( sizeof(struct vertex_header *) * nr );
91 stage->tmp[i] = (struct vertex_header *)(store + i * MAX_VERTEX_SIZE);
132 ((struct vertex_header *)verts)->vertex_id = UNDEFINED_VERTEX_ID;
H A Ddraw_pipe_unfilled.c78 struct vertex_header *v = header->v[i];
90 struct vertex_header *v0)
101 struct vertex_header *v0,
102 struct vertex_header *v1)
116 struct vertex_header *v0 = header->v[0];
117 struct vertex_header *v1 = header->v[1];
118 struct vertex_header *v2 = header->v[2];
134 struct vertex_header *v0 = header->v[0];
135 struct vertex_header *v1 = header->v[1];
136 struct vertex_header *v
[all...]
H A Ddraw_pipe_stipple.c71 struct vertex_header *dst,
73 const struct vertex_header *v0,
74 const struct vertex_header *v1)
94 struct vertex_header *v0new = dup_vert(stage, header->v[0], 0);
95 struct vertex_header *v1new = dup_vert(stage, header->v[1], 1);
124 struct vertex_header *v0 = header->v[0];
125 struct vertex_header *v1 = header->v[1];
H A Ddraw_pipe.c122 prim.v[0] = (struct vertex_header *)v0;
141 prim.v[0] = (struct vertex_header *)v0;
142 prim.v[1] = (struct vertex_header *)v1;
160 prim.v[0] = (struct vertex_header *)v0;
161 prim.v[1] = (struct vertex_header *)v1;
162 prim.v[2] = (struct vertex_header *)v2;
204 struct vertex_header *vertices, \
303 struct vertex_header *vertices, \
336 (struct vertex_header*)verts,
H A Ddraw_pipe_clip.c83 const struct vertex_header *leading_vertex)
118 struct vertex_header *dst,
119 const struct vertex_header *src)
132 struct vertex_header *dst,
134 const struct vertex_header *out,
135 const struct vertex_header *in,
217 struct vertex_header **inlist,
312 struct vertex_header *vert,
351 struct vertex_header *a[MAX_CLIPPED_VERTICES];
352 struct vertex_header *
[all...]
H A Ddraw_pipe_wide_point.c99 struct vertex_header *v, const float tc[4])
136 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
137 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
138 struct vertex_header *v2 = dup_vert(stage, header->v[0], 2);
139 struct vertex_header *v3 = dup_vert(stage, header->v[0], 3);
H A Ddraw_pipe_twoside.c54 static inline struct vertex_header *
56 const struct vertex_header *v,
59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx );
H A Ddraw_gs.h103 struct vertex_header *gs_output;
H A Ddraw_pipe_wide_line.c56 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
57 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
58 struct vertex_header *v2 = dup_vert(stage, header->v[1], 2);
59 struct vertex_header *v3 = dup_vert(stage, header->v[1], 3);
H A Ddraw_pipe_flatshade.c59 struct vertex_header *dst,
60 const struct vertex_header *src )
74 struct vertex_header *dst0,
75 struct vertex_header *dst1,
76 const struct vertex_header *src )
H A Ddraw_cliptest_tmp.h34 struct vertex_header *out = info->verts;
194 out = (struct vertex_header *)( (char *)out + info->stride );
H A Ddraw_prim_assembler.c120 struct vertex_header *v = (struct vertex_header*)(input + input_offset);
248 output_verts->verts = (struct vertex_header*)MALLOC(
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe.h37 #include "draw_private.h" /* for sizeof(vertex_header) */
48 struct vertex_header *v[3]; /**< 1 to 3 vertex pointers */
63 struct vertex_header **tmp; /**< temp vert storage, such as for clipping */
119 static inline struct vertex_header *
121 const struct vertex_header *vert,
124 struct vertex_header *tmp = stage->tmp[idx];
125 const uint vsize = sizeof(struct vertex_header)
H A Ddraw_pipe_util.c84 stage->tmp = (struct vertex_header **) MALLOC( sizeof(struct vertex_header *) * nr );
91 stage->tmp[i] = (struct vertex_header *)(store + i * MAX_VERTEX_SIZE);
132 ((struct vertex_header *)verts)->vertex_id = UNDEFINED_VERTEX_ID;
H A Ddraw_pipe_unfilled.c78 struct vertex_header *v = header->v[i];
90 struct vertex_header *v0)
101 struct vertex_header *v0,
102 struct vertex_header *v1)
116 struct vertex_header *v0 = header->v[0];
117 struct vertex_header *v1 = header->v[1];
118 struct vertex_header *v2 = header->v[2];
134 struct vertex_header *v0 = header->v[0];
135 struct vertex_header *v1 = header->v[1];
136 struct vertex_header *v
[all...]
H A Ddraw_pipe_stipple.c71 struct vertex_header *dst,
73 const struct vertex_header *v0,
74 const struct vertex_header *v1)
94 struct vertex_header *v0new = dup_vert(stage, header->v[0], 0);
95 struct vertex_header *v1new = dup_vert(stage, header->v[1], 1);
124 struct vertex_header *v0 = header->v[0];
125 struct vertex_header *v1 = header->v[1];
H A Ddraw_pipe.c126 prim.v[0] = (struct vertex_header *)v0;
145 prim.v[0] = (struct vertex_header *)v0;
146 prim.v[1] = (struct vertex_header *)v1;
164 prim.v[0] = (struct vertex_header *)v0;
165 prim.v[1] = (struct vertex_header *)v1;
166 prim.v[2] = (struct vertex_header *)v2;
208 struct vertex_header *vertices, \
307 struct vertex_header *vertices, \
340 (struct vertex_header*)verts,
H A Ddraw_pipe_clip.c83 const struct vertex_header *leading_vertex)
118 struct vertex_header *dst,
119 const struct vertex_header *src)
132 struct vertex_header *dst,
134 const struct vertex_header *out,
135 const struct vertex_header *in,
217 struct vertex_header **inlist,
312 struct vertex_header *vert,
351 struct vertex_header *a[MAX_CLIPPED_VERTICES];
352 struct vertex_header *
[all...]
H A Ddraw_pipe_wide_point.c99 struct vertex_header *v, const float tc[4])
136 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
137 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
138 struct vertex_header *v2 = dup_vert(stage, header->v[0], 2);
139 struct vertex_header *v3 = dup_vert(stage, header->v[0], 3);
H A Ddraw_pipe_twoside.c54 static inline struct vertex_header *
56 const struct vertex_header *v,
59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx );
H A Ddraw_gs.h104 struct vertex_header *gs_output[PIPE_MAX_VERTEX_STREAMS];
H A Ddraw_pipe_wide_line.c56 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
57 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
58 struct vertex_header *v2 = dup_vert(stage, header->v[1], 2);
59 struct vertex_header *v3 = dup_vert(stage, header->v[1], 3);
H A Ddraw_pipe_flatshade.c59 struct vertex_header *dst,
60 const struct vertex_header *src )
74 struct vertex_header *dst0,
75 struct vertex_header *dst1,
76 const struct vertex_header *src )
H A Ddraw_cliptest_tmp.h35 struct vertex_header *out = info->verts;
199 out = (struct vertex_header *)( (char *)out + info->stride );

Completed in 21 milliseconds

123