Lines Matching full:current
363 * of ctx->Current.Raster* fields) could get lifted up into the
379 GLfloat *objnorm = ctx->Current.Attrib[VERT_ATTRIB_NORMAL];
389 ctx->Current.RasterPosValid = GL_FALSE;
395 ctx->Current.RasterPosValid = GL_FALSE;
402 ctx->Current.RasterPosValid = GL_FALSE;
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],
429 ctx->Current.RasterDistance = ctx->Current.Attrib[VERT_ATTRIB_FOG][0];
431 ctx->Current.RasterDistance =
448 ctx->Current.RasterColor,
449 ctx->Current.RasterSecondaryColor );
452 /* use current color */
453 COPY_4FV(ctx->Current.RasterColor,
454 ctx->Current.Attrib[VERT_ATTRIB_COLOR0]);
455 COPY_4FV(ctx->Current.RasterSecondaryColor,
456 ctx->Current.Attrib[VERT_ATTRIB_COLOR1]);
464 COPY_4V(tc, ctx->Current.Attrib[VERT_ATTRIB_TEX0 + u]);
468 TRANSFORM_POINT(ctx->Current.RasterTexCoords[u],
473 ctx->Current.RasterPosValid = GL_TRUE;
477 _mesa_update_hitflag( ctx, ctx->Current.RasterPos[2] );