Lines Matching refs:gl_context
241 GLboolean (*create)( struct gl_context *ctx, struct tnl_pipeline_stage * );
250 void (*validate)( struct gl_context *ctx, struct tnl_pipeline_stage * );
260 GLboolean (*run)( struct gl_context *ctx, struct tnl_pipeline_stage * );
290 typedef void (*tnl_emit_func)( struct gl_context *ctx,
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 );
319 typedef void (*tnl_triangle_func)( struct gl_context *ctx,
321 typedef void (*tnl_quad_func)( struct gl_context *ctx, GLuint v1, GLuint v2,
323 typedef void (*tnl_render_func)( struct gl_context *ctx, GLuint start, GLuint count,
325 typedef void (*tnl_interp_func)( struct gl_context *ctx,
328 typedef void (*tnl_copy_pv_func)( struct gl_context *ctx, GLuint dst, GLuint src );
329 typedef void (*tnl_setup_func)( struct gl_context *ctx,
383 void (*codegen_emit)( struct gl_context *ctx );
407 void (*RunPipeline)(struct gl_context *ctx);
413 void (*NotifyMaterialChange)(struct gl_context *ctx);
422 void (*Start)(struct gl_context *ctx);
423 void (*Finish)(struct gl_context *ctx);
429 void (*PrimitiveNotify)(struct gl_context *ctx, GLenum mode);
447 void (*ClippedPolygon)( struct gl_context *ctx, const GLuint *elts, GLuint n );
452 void (*ClippedLine)( struct gl_context *ctx, GLuint v0, GLuint v1 );
472 void (*ResetLineStipple)( struct gl_context *ctx );
487 GLboolean (*Multipass)( struct gl_context *ctx, GLuint passno );
551 tnl_clip_prepare(struct gl_context *ctx);