/external/mesa3d/src/mesa/main/ |
drawpix.c | 63 IROUND(ctx->Current.RasterPos[0]), 64 IROUND(ctx->Current.RasterPos[1])); 146 GLint x = IROUND(ctx->Current.RasterPos[0]); 147 GLint y = IROUND(ctx->Current.RasterPos[1]); 174 ctx->Current.RasterPos, 206 IROUND(ctx->Current.RasterPos[0]), 207 IROUND(ctx->Current.RasterPos[1])); 269 GLint destx = IROUND(ctx->Current.RasterPos[0]); 270 GLint desty = IROUND(ctx->Current.RasterPos[1]); 279 ctx->Current.RasterPos, [all...] |
rastpos.c | 46 * Helper function for all the RasterPos functions. 49 rasterpos(GLfloat x, GLfloat y, GLfloat z, GLfloat w) function 65 ctx->Driver.RasterPos(ctx, p); 72 rasterpos((GLfloat)x, (GLfloat)y, (GLfloat)0.0, (GLfloat)1.0); 78 rasterpos(x, y, 0.0F, 1.0F); 84 rasterpos((GLfloat) x, (GLfloat) y, 0.0F, 1.0F); 90 rasterpos(x, y, 0.0F, 1.0F); 96 rasterpos((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F); 102 rasterpos(x, y, z, 1.0F); 108 rasterpos((GLfloat) x, (GLfloat) y, (GLfloat) z, 1.0F) [all...] |
dd.h | 143 void (*RasterPos)( struct gl_context *ctx, const GLfloat v[4] ); [all...] |
mtypes.h | 819 GLfloat RasterPos[4]; [all...] |
get.c | [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_rasterpos.c | 30 * private draw module. Plug in a special "rasterpos" stage at the end 148 ctx->Current.RasterPos[0] = pos[0]; 150 ctx->Current.RasterPos[1] = height - pos[1]; /* invert Y */ 152 ctx->Current.RasterPos[1] = pos[1]; 153 ctx->Current.RasterPos[2] = pos[2]; 154 ctx->Current.RasterPos[3] = pos[3]; 172 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] ); 178 * Create rasterpos "drawing" stage. 276 functions->RasterPos = st_RasterPos;
|
st_cb_bitmap.c | 698 const GLfloat z = st->ctx->Current.RasterPos[2]; 791 draw_bitmap_quad(ctx, x, y, ctx->Current.RasterPos[2],
|
st_cb_drawpixels.c | [all...] |
/external/mesa3d/docs/ |
MESA_window_pos.spec | 32 coordinate with the RasterPos command, the modelview matrix, projection 93 WindowPosMESA operates like RasterPos except that the current modelview 107 to that of RasterPos is expected.
|
/external/mesa3d/src/mesa/tnl/ |
t_rasterpos.c | 361 * glRasterPos transformation. Typically called via ctx->Driver.RasterPos(). 364 * main/rasterpos.c code. 412 ctx->Current.RasterPos[0] = (ndc[0] * ctx->Viewport._WindowMap.m[MAT_SX] 414 ctx->Current.RasterPos[1] = (ndc[1] * ctx->Viewport._WindowMap.m[MAT_SY] 416 ctx->Current.RasterPos[2] = (ndc[2] * ctx->Viewport._WindowMap.m[MAT_SZ] 419 ctx->Current.RasterPos[3] = clip[3]; 422 ctx->Current.RasterPos[3] = CLAMP(ctx->Current.RasterPos[3], 477 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] );
|
/external/mesa3d/src/mesa/drivers/common/ |
driverfuncs.c | 86 driver->RasterPos = _tnl_RasterPos;
|
meta.c | [all...] |
/external/mesa3d/src/mesa/swrast/ |
s_span.c | 71 span->z = FloatToFixed(ctx->Current.RasterPos[2] * depthMax + 0.5F); 73 GLfloat tmpf = ctx->Current.RasterPos[2] * depthMax; [all...] |
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_swtcl.c | 847 vert.tv.z = ctx->Current.RasterPos[2];
|