Lines Matching refs:Driver
36 * context->Driver.Render.*
84 tnl->Driver.Render.Points( ctx, start, count )
124 const tnl_line_func LineFunc = tnl->Driver.Render.Line; \
125 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \
126 const tnl_quad_func QuadFunc = tnl->Driver.Render.Quad; \
132 #define INIT(x) tnl->Driver.Render.PrimitiveNotify( ctx, x )
133 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
155 tnl_render_func render_tris = tnl->Driver.Render.PrimTabElts[GL_TRIANGLES];
163 tnl->Driver.Render.PrimitiveNotify( ctx, GL_TRIANGLES );
195 tnl->Driver.Render.Points( ctx, start, count )
212 const tnl_line_func LineFunc = tnl->Driver.Render.Line; \
213 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \
214 const tnl_quad_func QuadFunc = tnl->Driver.Render.Quad; \
219 #define RESET_STIPPLE if (stipple) tnl->Driver.Render.ResetLineStipple( ctx )
220 #define INIT(x) tnl->Driver.Render.PrimitiveNotify( ctx, x )
245 tnl->Driver.Render.PrimTabElts[GL_POLYGON]( ctx, 0, n, PRIM_BEGIN|PRIM_END );
252 tnl->Driver.Render.Line( ctx, ii, jj );
274 ASSERT(tnl->Driver.Render.Start);
276 tnl->Driver.Render.Start( ctx );
278 ASSERT(tnl->Driver.Render.BuildVertices);
279 ASSERT(tnl->Driver.Render.PrimitiveNotify);
280 ASSERT(tnl->Driver.Render.Points);
281 ASSERT(tnl->Driver.Render.Line);
282 ASSERT(tnl->Driver.Render.Triangle);
283 ASSERT(tnl->Driver.Render.Quad);
284 ASSERT(tnl->Driver.Render.ResetLineStipple);
285 ASSERT(tnl->Driver.Render.Interp);
286 ASSERT(tnl->Driver.Render.CopyPV);
287 ASSERT(tnl->Driver.Render.ClippedLine);
288 ASSERT(tnl->Driver.Render.ClippedPolygon);
289 ASSERT(tnl->Driver.Render.Finish);
291 tnl->Driver.Render.BuildVertices( ctx, 0, VB->Count, ~0 );
299 tnl->Driver.Render.PrimTabElts :
300 tnl->Driver.Render.PrimTabVerts);
323 } while (tnl->Driver.Render.Multipass &&
324 tnl->Driver.Render.Multipass( ctx, ++pass ));
326 tnl->Driver.Render.Finish( ctx );