Initialization |
| void | _mesa_init_rastpos (GLcontext *ctx) |
| | Initialize the context current raster position information. More...
|
Functions |
| GLuint | viewclip_point (const GLfloat v[]) |
| | Clip a point against the view volume. More...
|
| GLuint | viewclip_point_z (const GLfloat v[]) |
| | Clip a point against the far/near Z clipping planes. More...
|
| GLuint | userclip_point (GLcontext *ctx, const GLfloat v[]) |
| | Clip a point against the user clipping planes. More...
|
| void | shade_rastpos (GLcontext *ctx, const GLfloat vertex[4], const GLfloat normal[3], GLfloat Rcolor[4], GLfloat Rspec[4], GLfloat *Rindex) |
| | This has been split off to allow the normal shade routines to get a little closer to the vertex buffer, and to use the GLvector objects directly. More...
|
| void | compute_texgen (GLcontext *ctx, const GLfloat vObj[4], const GLfloat vEye[4], const GLfloat normal[3], GLuint unit, GLfloat texcoord[4]) |
| | Do texgen needed for glRasterPos. More...
|
| void | raster_pos4f (GLcontext *ctx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| | Set the raster position for pixel operations. More...
|
| void GLAPIENTRY | _mesa_RasterPos2d (GLdouble x, GLdouble y) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2f (GLfloat x, GLfloat y) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2i (GLint x, GLint y) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2s (GLshort x, GLshort y) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3d (GLdouble x, GLdouble y, GLdouble z) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3f (GLfloat x, GLfloat y, GLfloat z) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3i (GLint x, GLint y, GLint z) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3s (GLshort x, GLshort y, GLshort z) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| | Calls raster_pos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4i (GLint x, GLint y, GLint z, GLint w) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2dv (const GLdouble *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2fv (const GLfloat *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2iv (const GLint *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos2sv (const GLshort *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3dv (const GLdouble *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3fv (const GLfloat *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3iv (const GLint *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos3sv (const GLshort *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4dv (const GLdouble *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4fv (const GLfloat *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4iv (const GLint *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void GLAPIENTRY | _mesa_RasterPos4sv (const GLshort *v) |
| | Calls _mesa_RasterPos4f(). More...
|
| void | window_pos3f (GLfloat x, GLfloat y, GLfloat z) |
| | All glWindowPosMESA and glWindowPosARB commands call this function to update the current raster position. More...
|
| void | window_pos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| void GLAPIENTRY | _mesa_WindowPos2dMESA (GLdouble x, GLdouble y) |
| void GLAPIENTRY | _mesa_WindowPos2fMESA (GLfloat x, GLfloat y) |
| void GLAPIENTRY | _mesa_WindowPos2iMESA (GLint x, GLint y) |
| void GLAPIENTRY | _mesa_WindowPos2sMESA (GLshort x, GLshort y) |
| void GLAPIENTRY | _mesa_WindowPos3dMESA (GLdouble x, GLdouble y, GLdouble z) |
| void GLAPIENTRY | _mesa_WindowPos3fMESA (GLfloat x, GLfloat y, GLfloat z) |
| void GLAPIENTRY | _mesa_WindowPos3iMESA (GLint x, GLint y, GLint z) |
| void GLAPIENTRY | _mesa_WindowPos3sMESA (GLshort x, GLshort y, GLshort z) |
| void GLAPIENTRY | _mesa_WindowPos4dMESA (GLdouble x, GLdouble y, GLdouble z, GLdouble w) |
| void GLAPIENTRY | _mesa_WindowPos4fMESA (GLfloat x, GLfloat y, GLfloat z, GLfloat w) |
| void GLAPIENTRY | _mesa_WindowPos4iMESA (GLint x, GLint y, GLint z, GLint w) |
| void GLAPIENTRY | _mesa_WindowPos4sMESA (GLshort x, GLshort y, GLshort z, GLshort w) |
| void GLAPIENTRY | _mesa_WindowPos2dvMESA (const GLdouble *v) |
| void GLAPIENTRY | _mesa_WindowPos2fvMESA (const GLfloat *v) |
| void GLAPIENTRY | _mesa_WindowPos2ivMESA (const GLint *v) |
| void GLAPIENTRY | _mesa_WindowPos2svMESA (const GLshort *v) |
| void GLAPIENTRY | _mesa_WindowPos3dvMESA (const GLdouble *v) |
| void GLAPIENTRY | _mesa_WindowPos3fvMESA (const GLfloat *v) |
| void GLAPIENTRY | _mesa_WindowPos3ivMESA (const GLint *v) |
| void GLAPIENTRY | _mesa_WindowPos3svMESA (const GLshort *v) |
| void GLAPIENTRY | _mesa_WindowPos4dvMESA (const GLdouble *v) |
| void GLAPIENTRY | _mesa_WindowPos4fvMESA (const GLfloat *v) |
| void GLAPIENTRY | _mesa_WindowPos4ivMESA (const GLint *v) |
| void GLAPIENTRY | _mesa_WindowPos4svMESA (const GLshort *v) |