Lines Matching refs:ctx

84 extern void _tnl_interp( struct gl_context *ctx,
91 extern void _tnl_copy_pv( struct gl_context *ctx, GLuint edst, GLuint esrc );
98 extern void _tnl_get_attr( struct gl_context *ctx, const void *vertex, GLenum attrib,
103 extern void _tnl_set_attr( struct gl_context *ctx, void *vout, GLenum attrib,
107 extern void *_tnl_get_vertex( struct gl_context *ctx, GLuint nr );
109 extern GLuint _tnl_install_attrs( struct gl_context *ctx,
114 extern void _tnl_free_vertices( struct gl_context *ctx );
116 extern void _tnl_init_vertices( struct gl_context *ctx,
120 extern void *_tnl_emit_vertices_to_buffer( struct gl_context *ctx,
130 extern void *_tnl_emit_indexed_vertices_to_buffer( struct gl_context *ctx,
137 extern void _tnl_build_vertices( struct gl_context *ctx,
142 extern void _tnl_invalidate_vertices( struct gl_context *ctx, GLuint newinputs );
144 extern void _tnl_invalidate_vertex_state( struct gl_context *ctx, GLuint new_state );
146 extern void _tnl_notify_pipeline_output_change( struct gl_context *ctx );
149 #define GET_VERTEX_STATE(ctx) &(TNL_CONTEXT(ctx)->clipspace)
159 void _tnl_generic_copy_pv_extras( struct gl_context *ctx,
162 void _tnl_generic_interp_extras( struct gl_context *ctx,
167 void _tnl_generic_copy_pv( struct gl_context *ctx, GLuint edst, GLuint esrc );
169 void _tnl_generic_interp( struct gl_context *ctx,
174 void _tnl_generic_emit( struct gl_context *ctx,
178 void _tnl_generate_hardwired_emit( struct gl_context *ctx );
182 void _tnl_generate_sse_emit( struct gl_context *ctx );