new()
alphaBlendDestination:BlendingFactor
alphaBlendOperation:BlendingOperation
alphaBlendSource:BlendingFactor
blendDestination:BlendingFactor
blendOperation:BlendingOperation
blendSource:BlendingFactor
write onlycolorWriteMask:Bool
colorWriteMaskAlpha:Bool
colorWriteMaskBlue:Bool
colorWriteMaskGreen:Bool
colorWriteMaskRed:Bool
colorWriteMasksAlpha:Array<Bool>
colorWriteMasksBlue:Array<Bool>
colorWriteMasksGreen:Array<Bool>
colorWriteMasksRed:Array<Bool>
conservativeRasterization:Bool
cullMode:CullMode
depthMode:CompareMode
depthWrite:Bool
fragmentShader:FragmentShader
inputLayout:Array<VertexStructure>
stencilBothPass:StencilAction
stencilDepthFail:StencilAction
stencilFail:StencilAction
stencilMode:CompareMode
stencilReadMask:Int
stencilReferenceValue:Int
stencilWriteMask:Int
vertexShader:VertexShader