state_buffer.txt revision c6ccc50e63b794d6ef52f52de638eeb08c61417e
# Copyright (c) 2001, Stanford University
# All rights reserved.
#
# See the file LICENSE.txt for information on redistributing this software.
#-:enable:*glAble able[2];
#-:enable:*able[0] = diff_api.Disable;
#-:enable:*able[1] = diff_api.Enable;
#-:enable:*able[to->depthTest](GL_DEPTH_TEST);
#-:enable:*FILLDIRTY(b->enable);
#-:enable:*FILLDIRTY(b->dirty);
#+:enable:depthTest:GL_DEPTH_TEST
:enable:depthTest:GL_DEPTH_TEST
:enable:blend:GL_BLEND
:enable:alphaTest:GL_ALPHA_TEST
:enable:logicOp:GL_COLOR_LOGIC_OP
:enable:indexLogicOp:GL_INDEX_LOGIC_OP
:enable:dither:GL_DITHER
:alphaFunc:alphaTestFunc,alphaTestRef:AlphaFunc
:depthFunc:depthFunc:DepthFunc
:blendFunc:blendSrcRGB,blendDstRGB:BlendFunc
:blendFuncSeparate:blendSrcRGB,blendDstRGB,blendSrcA,blendDstA:BlendFuncSeparateEXT
:logicOp:logicOpMode:LogicOp
:indexLogicOp:logicOpMode:LogicOp
:drawBuffer:drawBuffer:DrawBuffer
:readBuffer:readBuffer:ReadBuffer
:indexMask:indexWriteMask:IndexMask
:colorWriteMask:colorWriteMask|r,g,b,a:ColorMask
:clearColor:colorClearValue|r,g,b,a:ClearColor
:clearIndex:indexClearValue:ClearIndex
:clearDepth:depthClearValue:ClearDepth
:clearAccum:accumClearValue|r,g,b,a:ClearAccum
:depthMask:depthMask:DepthMask
:blendEquation:blendEquation:BlendEquationEXT
:blendColor:blendColor|r,g,b,a:BlendColorEXT