40 return std::make_shared<GL4DepthStencilState>(
unsigned char stencilWriteMask
void APIENTRY glDepthMask(GLboolean flag)
GL4DepthStencilState(DepthStencilState const *depthStencilState)
static GLenum const msOperation[]
GraphicsObjectType GetType() const
static GLboolean const msWriteMask[]
static GLenum const msComparison[]
static std::shared_ptr< GEObject > Create(void *unused, GraphicsObject const *object)
#define LogError(message)
void APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
void APIENTRY glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
unsigned char stencilReadMask
void APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask)
void APIENTRY glDisable(GLenum cap)
void APIENTRY glDepthFunc(GLenum func)
void APIENTRY glEnable(GLenum cap)