Lines Matching refs:RasterPos
391 * glRasterPos transformation. Typically called via ctx->Driver.RasterPos().
449 ctx->Current.RasterPos[0] = ndc[0] * scale[0] + translate[0];
450 ctx->Current.RasterPos[1] = ndc[1] * scale[1] + translate[1];
451 ctx->Current.RasterPos[2] = ndc[2] * scale[2] + translate[2];
452 ctx->Current.RasterPos[3] = clip[3];
456 ctx->Current.RasterPos[3] = CLAMP(ctx->Current.RasterPos[3],
462 ctx->Current.RasterPos[3] = MAX2(ctx->Current.RasterPos[3],
467 ctx->Current.RasterPos[3] = MIN2(ctx->Current.RasterPos[3],
522 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] );
528 * Helper function for all the RasterPos functions.
547 ctx->Driver.RasterPos(ctx, p);
721 ctx->Current.RasterPos[0] = x;
722 ctx->Current.RasterPos[1] = y;
723 ctx->Current.RasterPos[2] = z2;
724 ctx->Current.RasterPos[3] = 1.0F;
762 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] );
773 ctx->Current.RasterPos[3] = w;
981 ASSIGN_4V( ctx->Current.RasterPos, 0.0, 0.0, 0.0, 1.0 );