rastpos_stage Struct Reference

glRasterPos implementation. More...

Collaboration diagram for rastpos_stage:

Collaboration graph

Data Fields

struct draw_stage stage
 Base class.
GLcontext * ctx
 Rendering context.
struct gl_client_array array [VERT_ATTRIB_MAX]
struct gl_client_array * arrays [VERT_ATTRIB_MAX]
struct _mesa_prim prim

Detailed Description

glRasterPos implementation.

Basically render a GL_POINT with our private draw module. Plug in a special "rasterpos" stage at the end of the 'draw' pipeline to capture the results and update the current raster pos attributes.

Authors: Brian Paul Our special drawing pipeline stage (replaces rasterization).

Definition at line 58 of file st_cb_rasterpos.c.

Field Documentation

struct draw_stage rastpos_stage::stage [read]

Base class.

Definition at line 60 of file st_cb_rasterpos.c.

GLcontext* rastpos_stage::ctx

Rendering context.

Definition at line 61 of file st_cb_rasterpos.c.

struct gl_client_array rastpos_stage::array[VERT_ATTRIB_MAX] [read]

Definition at line 64 of file st_cb_rasterpos.c.

struct gl_client_array* rastpos_stage::arrays[VERT_ATTRIB_MAX] [read]

Definition at line 65 of file st_cb_rasterpos.c.

struct _mesa_prim rastpos_stage::prim [read]

Definition at line 66 of file st_cb_rasterpos.c.

The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:04 2009 for Gallium3D by  doxygen 1.5.4