Lines Matching refs:VertexOutput
45 static inline void InterpolateVertex(const VertexOutput * a, const VertexOutput * b, const VectorComp_t x,
46 VertexOutput * v, const unsigned varyingCount)
58 VertexOutput * output, const float (*constants)[4])
65 VertexOutput * output)
93 VertexOutput clip0, clip1, * left, * right;
151 static void RasterTrapezoid(const GGLInterface * iface, const VertexOutput * tl,
152 const VertexOutput * tr, const VertexOutput * bl,
153 const VertexOutput * br)
166 VertexOutput tlv(*tl), trv(*tr), blv(*bl), brv(*br);
167 VertexOutput tmp;
225 VertexOutput bV(tlv), cV(trv);
226 VertexOutput bDx(blv), cDx(brv);
294 VertexOutput * left, * right;
295 VertexOutput clip0, clip1;
336 static void RasterTriangle(const GGLInterface * iface, const VertexOutput * v1,
337 const VertexOutput * v2, const VertexOutput * v3)
342 const VertexOutput * a = v1, * b = v2, * d = v3;
362 VertexOutput cVertex;
363 const VertexOutput* c = &cVertex;
371 const VertexOutput * tmp = c;
389 VertexOutput vouts[3];
391 VertexOutput * v1 = vouts + 0, * v2 = vouts + 1, * v3 = vouts + 2;