Home | History | Annotate | Download | only in swrast_setup

Lines Matching refs:tnl

31 #include "tnl/tnl.h"
32 #include "tnl/t_context.h"
33 #include "tnl/t_pipeline.h"
34 #include "tnl/t_vertex.h"
106 * Tell the tnl module how to build SWvertex objects for swrast.
113 TNLcontext *tnl = TNL_CONTEXT(ctx);
121 tnl->render_inputs_bitset != swsetup->last_index_bitset) {
122 GLbitfield64 index_bitset = tnl->render_inputs_bitset;
180 * Called via tnl->Driver.Render.Start.
186 TNLcontext *tnl = TNL_CONTEXT(ctx);
187 struct vertex_buffer *VB = &tnl->vb;
212 * We patch this function into tnl->Driver.Render.Finish.
233 TNLcontext *tnl = TNL_CONTEXT(ctx);
236 tnl->Driver.Render.Start = _swsetup_RenderStart;
237 tnl->Driver.Render.Finish = _swsetup_RenderFinish;
238 tnl->Driver.Render.PrimitiveNotify = _swsetup_RenderPrimitive;
239 tnl->Driver.Render.Interp = _tnl_interp;
240 tnl->Driver.Render.CopyPV = _tnl_copy_pv;
241 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon; /* new */
242 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine; /* new */
247 tnl->Driver.Render.PrimTabVerts = _tnl_render_tab_verts;
248 tnl->Driver.Render.PrimTabElts = _tnl_render_tab_elts;
249 tnl->Driver.Render.ResetLineStipple = _swrast_ResetLineStipple;
250 tnl->Driver.Render.BuildVertices = _tnl_build_vertices;
251 tnl->Driver.Render.Multipass = 0;
257 swsetup->verts = (SWvertex *)tnl->clipspace.vertex_buf;