Lines Matching refs:TEST_AND_UPDATE
606 #define TEST_AND_UPDATE(VALUE, NEWVALUE, ENUM) \ in pop_enable_group() macro
611 TEST_AND_UPDATE(ctx->Color.AlphaEnabled, enable->AlphaTest, GL_ALPHA_TEST); in pop_enable_group()
631 TEST_AND_UPDATE(ctx->Light.ColorMaterialEnabled, enable->ColorMaterial, in pop_enable_group()
633 TEST_AND_UPDATE(ctx->Polygon.CullFlag, enable->CullFace, GL_CULL_FACE); in pop_enable_group()
636 TEST_AND_UPDATE(ctx->Transform.DepthClampNear && ctx->Transform.DepthClampFar, in pop_enable_group()
640 TEST_AND_UPDATE(ctx->Transform.DepthClampNear, enable->DepthClampNear, in pop_enable_group()
642 TEST_AND_UPDATE(ctx->Transform.DepthClampFar, enable->DepthClampFar, in pop_enable_group()
646 TEST_AND_UPDATE(ctx->Depth.Test, enable->DepthTest, GL_DEPTH_TEST); in pop_enable_group()
647 TEST_AND_UPDATE(ctx->Color.DitherFlag, enable->Dither, GL_DITHER); in pop_enable_group()
648 TEST_AND_UPDATE(ctx->Fog.Enabled, enable->Fog, GL_FOG); in pop_enable_group()
649 TEST_AND_UPDATE(ctx->Light.Enabled, enable->Lighting, GL_LIGHTING); in pop_enable_group()
650 TEST_AND_UPDATE(ctx->Line.SmoothFlag, enable->LineSmooth, GL_LINE_SMOOTH); in pop_enable_group()
651 TEST_AND_UPDATE(ctx->Line.StippleFlag, enable->LineStipple, in pop_enable_group()
653 TEST_AND_UPDATE(ctx->Color.IndexLogicOpEnabled, enable->IndexLogicOp, in pop_enable_group()
655 TEST_AND_UPDATE(ctx->Color.ColorLogicOpEnabled, enable->ColorLogicOp, in pop_enable_group()
658 TEST_AND_UPDATE(ctx->Eval.Map1Color4, enable->Map1Color4, GL_MAP1_COLOR_4); in pop_enable_group()
659 TEST_AND_UPDATE(ctx->Eval.Map1Index, enable->Map1Index, GL_MAP1_INDEX); in pop_enable_group()
660 TEST_AND_UPDATE(ctx->Eval.Map1Normal, enable->Map1Normal, GL_MAP1_NORMAL); in pop_enable_group()
661 TEST_AND_UPDATE(ctx->Eval.Map1TextureCoord1, enable->Map1TextureCoord1, in pop_enable_group()
663 TEST_AND_UPDATE(ctx->Eval.Map1TextureCoord2, enable->Map1TextureCoord2, in pop_enable_group()
665 TEST_AND_UPDATE(ctx->Eval.Map1TextureCoord3, enable->Map1TextureCoord3, in pop_enable_group()
667 TEST_AND_UPDATE(ctx->Eval.Map1TextureCoord4, enable->Map1TextureCoord4, in pop_enable_group()
669 TEST_AND_UPDATE(ctx->Eval.Map1Vertex3, enable->Map1Vertex3, in pop_enable_group()
671 TEST_AND_UPDATE(ctx->Eval.Map1Vertex4, enable->Map1Vertex4, in pop_enable_group()
674 TEST_AND_UPDATE(ctx->Eval.Map2Color4, enable->Map2Color4, GL_MAP2_COLOR_4); in pop_enable_group()
675 TEST_AND_UPDATE(ctx->Eval.Map2Index, enable->Map2Index, GL_MAP2_INDEX); in pop_enable_group()
676 TEST_AND_UPDATE(ctx->Eval.Map2Normal, enable->Map2Normal, GL_MAP2_NORMAL); in pop_enable_group()
677 TEST_AND_UPDATE(ctx->Eval.Map2TextureCoord1, enable->Map2TextureCoord1, in pop_enable_group()
679 TEST_AND_UPDATE(ctx->Eval.Map2TextureCoord2, enable->Map2TextureCoord2, in pop_enable_group()
681 TEST_AND_UPDATE(ctx->Eval.Map2TextureCoord3, enable->Map2TextureCoord3, in pop_enable_group()
683 TEST_AND_UPDATE(ctx->Eval.Map2TextureCoord4, enable->Map2TextureCoord4, in pop_enable_group()
685 TEST_AND_UPDATE(ctx->Eval.Map2Vertex3, enable->Map2Vertex3, in pop_enable_group()
687 TEST_AND_UPDATE(ctx->Eval.Map2Vertex4, enable->Map2Vertex4, in pop_enable_group()
690 TEST_AND_UPDATE(ctx->Eval.AutoNormal, enable->AutoNormal, GL_AUTO_NORMAL); in pop_enable_group()
691 TEST_AND_UPDATE(ctx->Transform.Normalize, enable->Normalize, GL_NORMALIZE); in pop_enable_group()
692 TEST_AND_UPDATE(ctx->Transform.RescaleNormals, enable->RescaleNormals, in pop_enable_group()
694 TEST_AND_UPDATE(ctx->Transform.RasterPositionUnclipped, in pop_enable_group()
697 TEST_AND_UPDATE(ctx->Point.SmoothFlag, enable->PointSmooth, in pop_enable_group()
700 TEST_AND_UPDATE(ctx->Point.PointSprite, enable->PointSprite, in pop_enable_group()
703 TEST_AND_UPDATE(ctx->Polygon.OffsetPoint, enable->PolygonOffsetPoint, in pop_enable_group()
705 TEST_AND_UPDATE(ctx->Polygon.OffsetLine, enable->PolygonOffsetLine, in pop_enable_group()
707 TEST_AND_UPDATE(ctx->Polygon.OffsetFill, enable->PolygonOffsetFill, in pop_enable_group()
709 TEST_AND_UPDATE(ctx->Polygon.SmoothFlag, enable->PolygonSmooth, in pop_enable_group()
711 TEST_AND_UPDATE(ctx->Polygon.StippleFlag, enable->PolygonStipple, in pop_enable_group()
720 TEST_AND_UPDATE(ctx->Stencil.Enabled, enable->Stencil, GL_STENCIL_TEST); in pop_enable_group()
722 … TEST_AND_UPDATE(ctx->Stencil.TestTwoSide, enable->StencilTwoSide, GL_STENCIL_TEST_TWO_SIDE_EXT); in pop_enable_group()
724 TEST_AND_UPDATE(ctx->Multisample.Enabled, enable->MultisampleEnabled, in pop_enable_group()
726 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToCoverage, in pop_enable_group()
729 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToOne, in pop_enable_group()
732 TEST_AND_UPDATE(ctx->Multisample.SampleCoverage, in pop_enable_group()
736 TEST_AND_UPDATE(ctx->VertexProgram.Enabled, in pop_enable_group()
739 TEST_AND_UPDATE(ctx->VertexProgram.PointSizeEnabled, in pop_enable_group()
742 TEST_AND_UPDATE(ctx->VertexProgram.TwoSideEnabled, in pop_enable_group()
747 TEST_AND_UPDATE(ctx->FragmentProgram.Enabled, in pop_enable_group()
752 TEST_AND_UPDATE(ctx->Color.sRGBEnabled, enable->sRGBEnabled, in pop_enable_group()
757 TEST_AND_UPDATE(ctx->ConservativeRasterization, in pop_enable_group()
1504 TEST_AND_UPDATE(ctx->Multisample.Enabled, in _mesa_PopAttrib()
1508 TEST_AND_UPDATE(ctx->Multisample.SampleCoverage, in _mesa_PopAttrib()
1512 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToCoverage, in _mesa_PopAttrib()
1516 TEST_AND_UPDATE(ctx->Multisample.SampleAlphaToOne, in _mesa_PopAttrib()