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

rastpos.c File Reference


Detailed Description

Raster position operations.

#include "glheader.h"
#include "context.h"
#include "feedback.h"
#include "macros.h"
#include "rastpos.h"
#include "state.h"

Functions

static void rasterpos (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
 Helper function for all the RasterPos functions.
void GLAPIENTRY _mesa_RasterPos2d (GLdouble x, GLdouble y)
void GLAPIENTRY _mesa_RasterPos2f (GLfloat x, GLfloat y)
void GLAPIENTRY _mesa_RasterPos2i (GLint x, GLint y)
void GLAPIENTRY _mesa_RasterPos2s (GLshort x, GLshort y)
void GLAPIENTRY _mesa_RasterPos3d (GLdouble x, GLdouble y, GLdouble z)
void GLAPIENTRY _mesa_RasterPos3f (GLfloat x, GLfloat y, GLfloat z)
void GLAPIENTRY _mesa_RasterPos3i (GLint x, GLint y, GLint z)
void GLAPIENTRY _mesa_RasterPos3s (GLshort x, GLshort y, GLshort z)
void GLAPIENTRY _mesa_RasterPos4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w)
void GLAPIENTRY _mesa_RasterPos4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void GLAPIENTRY _mesa_RasterPos4i (GLint x, GLint y, GLint z, GLint w)
void GLAPIENTRY _mesa_RasterPos4s (GLshort x, GLshort y, GLshort z, GLshort w)
void GLAPIENTRY _mesa_RasterPos2dv (const GLdouble *v)
void GLAPIENTRY _mesa_RasterPos2fv (const GLfloat *v)
void GLAPIENTRY _mesa_RasterPos2iv (const GLint *v)
void GLAPIENTRY _mesa_RasterPos2sv (const GLshort *v)
void GLAPIENTRY _mesa_RasterPos3dv (const GLdouble *v)
void GLAPIENTRY _mesa_RasterPos3fv (const GLfloat *v)
void GLAPIENTRY _mesa_RasterPos3iv (const GLint *v)
void GLAPIENTRY _mesa_RasterPos3sv (const GLshort *v)
void GLAPIENTRY _mesa_RasterPos4dv (const GLdouble *v)
void GLAPIENTRY _mesa_RasterPos4fv (const GLfloat *v)
void GLAPIENTRY _mesa_RasterPos4iv (const GLint *v)
void GLAPIENTRY _mesa_RasterPos4sv (const GLshort *v)
Initialization
void _mesa_init_rastpos (GLcontext *ctx)
 Initialize the context current raster position information.


Function Documentation

void _mesa_init_rastpos ( GLcontext ctx  ) 

Initialize the context current raster position information.

Parameters:
ctx GL context.
Initialize the current raster position information in __GLcontextRec::Current, and adds the extension entry points to the dispatcher.

void GLAPIENTRY _mesa_RasterPos2d ( GLdouble  x,
GLdouble  y 
)

void GLAPIENTRY _mesa_RasterPos2dv ( const GLdouble *  v  ) 

void GLAPIENTRY _mesa_RasterPos2f ( GLfloat  x,
GLfloat  y 
)

void GLAPIENTRY _mesa_RasterPos2fv ( const GLfloat *  v  ) 

void GLAPIENTRY _mesa_RasterPos2i ( GLint  x,
GLint  y 
)

void GLAPIENTRY _mesa_RasterPos2iv ( const GLint *  v  ) 

void GLAPIENTRY _mesa_RasterPos2s ( GLshort  x,
GLshort  y 
)

void GLAPIENTRY _mesa_RasterPos2sv ( const GLshort *  v  ) 

void GLAPIENTRY _mesa_RasterPos3d ( GLdouble  x,
GLdouble  y,
GLdouble  z 
)

void GLAPIENTRY _mesa_RasterPos3dv ( const GLdouble *  v  ) 

void GLAPIENTRY _mesa_RasterPos3f ( GLfloat  x,
GLfloat  y,
GLfloat  z 
)

void GLAPIENTRY _mesa_RasterPos3fv ( const GLfloat *  v  ) 

void GLAPIENTRY _mesa_RasterPos3i ( GLint  x,
GLint  y,
GLint  z 
)

void GLAPIENTRY _mesa_RasterPos3iv ( const GLint *  v  ) 

void GLAPIENTRY _mesa_RasterPos3s ( GLshort  x,
GLshort  y,
GLshort  z 
)

void GLAPIENTRY _mesa_RasterPos3sv ( const GLshort *  v  ) 

void GLAPIENTRY _mesa_RasterPos4d ( GLdouble  x,
GLdouble  y,
GLdouble  z,
GLdouble  w 
)

void GLAPIENTRY _mesa_RasterPos4dv ( const GLdouble *  v  ) 

void GLAPIENTRY _mesa_RasterPos4f ( GLfloat  x,
GLfloat  y,
GLfloat  z,
GLfloat  w 
)

void GLAPIENTRY _mesa_RasterPos4fv ( const GLfloat *  v  ) 

void GLAPIENTRY _mesa_RasterPos4i ( GLint  x,
GLint  y,
GLint  z,
GLint  w 
)

void GLAPIENTRY _mesa_RasterPos4iv ( const GLint *  v  ) 

void GLAPIENTRY _mesa_RasterPos4s ( GLshort  x,
GLshort  y,
GLshort  z,
GLshort  w 
)

void GLAPIENTRY _mesa_RasterPos4sv ( const GLshort *  v  ) 

static void rasterpos ( GLfloat  x,
GLfloat  y,
GLfloat  z,
GLfloat  w 
) [static]

Helper function for all the RasterPos functions.


Generated on Sun Sep 27 06:47:46 2009 for Mesa Main by  doxygen 1.5.4