Home | History | Annotate | Download | only in nouveau

Lines Matching refs:tnl

33 #include "tnl/tnl.h"
34 #include "tnl/t_pipeline.h"
35 #include "tnl/t_vertex.h"
56 TNLcontext *tnl = TNL_CONTEXT(ctx);
58 if (tnl->render_inputs_bitset & BITFIELD64_BIT(attr))
73 TNLcontext *tnl = TNL_CONTEXT(ctx);
79 tnl->vb.AttribPtr[VERT_ATTRIB_POS] = tnl->vb.NdcPtr;
94 /* TnL renderer entry points */
261 /* TnL initialization. */
265 TNLcontext *tnl = TNL_CONTEXT(ctx);
267 tnl->Driver.RunPipeline = _tnl_run_pipeline;
268 tnl->Driver.Render.Interp = _tnl_interp;
269 tnl->Driver.Render.CopyPV = _tnl_copy_pv;
270 tnl->Driver.Render.ClippedPolygon = _tnl_RenderClippedPolygon;
271 tnl->Driver.Render.ClippedLine = _tnl_RenderClippedLine;
272 tnl->Driver.Render.BuildVertices = _tnl_build_vertices;
274 tnl->Driver.Render.Start = swtnl_start;
275 tnl->Driver.Render.Finish = swtnl_finish;
276 tnl->Driver.Render.PrimitiveNotify = swtnl_primitive;
277 tnl->Driver.Render.ResetLineStipple = swtnl_reset_stipple;
279 tnl->Driver.Render.Points = swtnl_points;
280 tnl->Driver.Render.Line = swtnl_line;
281 tnl->Driver.Render.Triangle = swtnl_triangle;
282 tnl->Driver.Render.Quad = swtnl_quad;
285 _tnl_init_vertices(ctx, tnl->vb.Size,