|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
Go to the source code of this file.
Data Structures |
| struct | tnl_attr_map |
| struct | tnl_format_info |
Defines |
| #define | GET_VERTEX_STATE(ctx) &(TNL_CONTEXT(ctx)->clipspace) |
Enumerations |
| enum | tnl_attr_format {
EMIT_1F,
EMIT_2F,
EMIT_3F,
EMIT_4F,
EMIT_2F_VIEWPORT,
EMIT_3F_VIEWPORT,
EMIT_4F_VIEWPORT,
EMIT_3F_XYW,
EMIT_1UB_1F,
EMIT_3UB_3F_RGB,
EMIT_3UB_3F_BGR,
EMIT_4UB_4F_RGBA,
EMIT_4UB_4F_BGRA,
EMIT_4UB_4F_ARGB,
EMIT_4UB_4F_ABGR,
EMIT_4CHAN_4F_RGBA,
EMIT_PAD,
EMIT_MAX
} |
Functions |
| void | _tnl_interp (GLcontext *ctx, GLfloat t, GLuint edst, GLuint eout, GLuint ein, GLboolean force_boundary) |
| void | _tnl_copy_pv (GLcontext *ctx, GLuint edst, GLuint esrc) |
| void | _tnl_get_attr (GLcontext *ctx, const void *vertex, GLenum attrib, GLfloat *dest) |
| void | _tnl_set_attr (GLcontext *ctx, void *vout, GLenum attrib, const GLfloat *src) |
| void * | _tnl_get_vertex (GLcontext *ctx, GLuint nr) |
| GLuint | _tnl_install_attrs (GLcontext *ctx, const struct tnl_attr_map *map, GLuint nr, const GLfloat *vp, GLuint unpacked_size) |
| void | _tnl_free_vertices (GLcontext *ctx) |
| void | _tnl_init_vertices (GLcontext *ctx, GLuint vb_size, GLuint max_vertex_size) |
| void * | _tnl_emit_vertices_to_buffer (GLcontext *ctx, GLuint start, GLuint end, void *dest) |
| void * | _tnl_emit_indexed_vertices_to_buffer (GLcontext *ctx, const GLuint *elts, GLuint start, GLuint end, void *dest) |
| void | _tnl_build_vertices (GLcontext *ctx, GLuint start, GLuint end, GLuint newinputs) |
| void | _tnl_invalidate_vertices (GLcontext *ctx, GLuint newinputs) |
| void | _tnl_invalidate_vertex_state (GLcontext *ctx, GLuint new_state) |
| void | _tnl_notify_pipeline_output_change (GLcontext *ctx) |
| void | _tnl_register_fastpath (struct tnl_clipspace *vtx, GLboolean match_strides) |
| void | _tnl_generic_copy_pv_extras (GLcontext *ctx, GLuint dst, GLuint src) |
| void | _tnl_generic_interp_extras (GLcontext *ctx, GLfloat t, GLuint dst, GLuint out, GLuint in, GLboolean force_boundary) |
| void | _tnl_generic_copy_pv (GLcontext *ctx, GLuint edst, GLuint esrc) |
| void | _tnl_generic_interp (GLcontext *ctx, GLfloat t, GLuint edst, GLuint eout, GLuint ein, GLboolean force_boundary) |
| void | _tnl_generic_emit (GLcontext *ctx, GLuint count, GLubyte *v) |
| void | _tnl_generate_hardwired_emit (GLcontext *ctx) |
| void | _tnl_generate_sse_emit (GLcontext *ctx) |
Variables |
| struct tnl_format_info | _tnl_format_info [EMIT_MAX] |
Generated on Sat May 26 2012 04:58:37 for ReactOS by
1.7.6.1
|