core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

tnl_clipspace Struct Reference

#include <t_context.h>


Detailed Description

Used to describe conversion of vertex arrays to vertex structures.

I.e. Structure of arrays to arrays of structs.

Data Fields

GLboolean need_extras
GLuint new_inputs
GLubyte * vertex_buf
GLuint vertex_size
GLuint max_vertex_size
struct tnl_clipspace_attr attr [_TNL_ATTRIB_MAX]
GLuint attr_count
tnl_emit_func emit
tnl_interp_func interp
tnl_copy_pv_func copy_pv
GLboolean need_viewport
GLfloat vp_scale [4]
GLfloat vp_xlate [4]
GLfloat chan_scale [4]
GLfloat identity [4]
struct tnl_clipspace_fastpathfastpath
void(* codegen_emit )(GLcontext *ctx)


Field Documentation

GLboolean tnl_clipspace::need_extras

GLuint tnl_clipspace::new_inputs

GLubyte* tnl_clipspace::vertex_buf

GLuint tnl_clipspace::vertex_size

GLuint tnl_clipspace::max_vertex_size

struct tnl_clipspace_attr tnl_clipspace::attr[_TNL_ATTRIB_MAX] [read]

GLuint tnl_clipspace::attr_count

tnl_emit_func tnl_clipspace::emit

tnl_interp_func tnl_clipspace::interp

tnl_copy_pv_func tnl_clipspace::copy_pv

GLboolean tnl_clipspace::need_viewport

GLfloat tnl_clipspace::vp_scale[4]

GLfloat tnl_clipspace::vp_xlate[4]

GLfloat tnl_clipspace::chan_scale[4]

GLfloat tnl_clipspace::identity[4]

struct tnl_clipspace_fastpath* tnl_clipspace::fastpath [read]

void(* tnl_clipspace::codegen_emit)(GLcontext *ctx)


The documentation for this struct was generated from the following file:
Generated on Sun Sep 27 06:48:10 2009 for Mesa Transform and Lighting (tnl) by  doxygen 1.5.4