Lines Matching refs:GLuint
179 static inline GLuint _tnl_translate_prim( const struct _mesa_prim *prim ) in _tnl_translate_prim()
181 GLuint flag; in _tnl_translate_prim()
196 GLuint Size; /**< Max vertices per vertex buffer, constant */
200 GLuint Count; /**< Number of vertices currently in buffer */
207 GLuint *Elts;
221 GLuint PrimitiveCount;
270 GLuint last_attrib_stride[_TNL_ATTRIB_MAX];
271 GLuint last_attrib_size[_TNL_ATTRIB_MAX];
272 GLuint input_changes;
273 GLuint new_state;
276 GLuint nr_stages;
291 GLuint count,
301 GLuint attrib; /* which vertex attrib (0=position, etc) */
302 GLuint format;
303 GLuint vertoffset; /* position of the attrib in the vertex struct */
304 GLuint vertattrsize; /* size of the attribute in bytes */
306 GLuint inputstride;
307 GLuint inputsize;
317 typedef void (*tnl_points_func)( struct gl_context *ctx, GLuint first, GLuint last );
318 typedef void (*tnl_line_func)( struct gl_context *ctx, GLuint v1, GLuint v2 );
320 GLuint v1, GLuint v2, GLuint v3 );
321 typedef void (*tnl_quad_func)( struct gl_context *ctx, GLuint v1, GLuint v2,
322 GLuint v3, GLuint v4 );
323 typedef void (*tnl_render_func)( struct gl_context *ctx, GLuint start, GLuint count,
324 GLuint flags );
326 GLfloat t, GLuint dst, GLuint out, GLuint in,
328 typedef void (*tnl_copy_pv_func)( struct gl_context *ctx, GLuint dst, GLuint src );
330 GLuint start, GLuint end,
331 GLuint new_inputs);
335 GLuint format;
336 GLuint size;
337 GLuint stride;
338 GLuint offset;
342 GLuint vertex_size;
343 GLuint attr_count;
360 GLuint new_inputs;
363 GLuint vertex_size;
364 GLuint max_vertex_size;
367 GLuint attr_count;
397 GLuint refcount;
447 void (*ClippedPolygon)( struct gl_context *ctx, const GLuint *elts, GLuint n );
452 void (*ClippedLine)( struct gl_context *ctx, GLuint v0, GLuint v1 );
487 GLboolean (*Multipass)( struct gl_context *ctx, GLuint passno );
532 GLuint nr_blocks;
534 GLuint CurInstance;