ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

t_dd_dmatmp2.h File Reference

Go to the source code of this file.

Defines

#define EMIT_TWO_ELTS(dest, offset, elt0, elt1)

Functions

static ELT_TYPE *TAG() emit_elts (GLcontext *ctx, ELT_TYPE *dest, GLuint *elts, GLuint nr)
static ELT_TYPE *TAG() emit_consecutive_elts (GLcontext *ctx, ELT_TYPE *dest, GLuint start, GLuint nr)
static void TAG() render_points_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_lines_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_line_strip_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_line_loop_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_triangles_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_tri_strip_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_tri_fan_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_poly_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_quad_strip_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_quads_verts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_noop (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static tnl_render_func TAG (render_tab_verts)[GL_POLYGON+2]
static void TAG() render_points_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_lines_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_line_strip_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_line_loop_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_triangles_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_tri_strip_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_tri_fan_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_poly_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_quad_strip_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static void TAG() render_quads_elts (GLcontext *ctx, GLuint start, GLuint count, GLuint flags)
static tnl_render_func TAG (render_tab_elts)[GL_POLYGON+2]

Detailed Description

Template for render stages which build and emit vertices directly to fixed-size dma buffers. Useful for rendering strips and other native primitives where clipping and per-vertex tweaks such as those in t_dd_tritmp.h are not required.

Definition in file t_dd_dmatmp2.h.


Generated on Sat May 26 2012 04:58:40 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.