Lines Matching refs:tnl
44 #include "tnl.h"
50 TNLcontext *tnl = TNL_CONTEXT(ctx);
53 tnl->block[tnl->nr_blocks++] = space;
60 TNLcontext *tnl = TNL_CONTEXT(ctx);
62 for (i = 0; i < tnl->nr_blocks; i++)
63 free(tnl->block[i]);
64 tnl->nr_blocks = 0;
186 TNLcontext *tnl = TNL_CONTEXT(ctx);
187 struct vertex_buffer *VB = &tnl->vb;
238 VB->AttribPtr[attr] = &tnl->tmp_inputs[attr];
282 TNLcontext *tnl = TNL_CONTEXT(ctx);
283 struct vertex_buffer *VB = &tnl->vb;
355 TNLcontext *tnl = TNL_CONTEXT(ctx);
356 struct vertex_buffer *VB = &tnl->vb;
409 TNLcontext *tnl = TNL_CONTEXT(ctx);
410 struct vertex_buffer *VB = &tnl->vb;
441 TNLcontext *tnl = TNL_CONTEXT(ctx);
443 const GLint max = TEST_SPLIT ? 8 : tnl->vb.Size - MAX_CLIPPED_VERTICES;
528 tnl->CurInstance = inst;
626 TNLcontext *tnl = TNL_CONTEXT(ctx);
627 _tnl_update_inputs(ctx, &tnl->draw_arrays);
628 return tnl->draw_arrays.inputs;
632 /* This is the main entrypoint into the slimmed-down software tnl