CG_Labs  2020.0
Public Attributes | List of all members
GLStateInspection::Snapshot Struct Reference

Public Attributes

std::string mIdentifier
 
bool mBlend
 
bool mCullFace
 
bool mDepthTest
 
bool mSRGB
 
bool mMultisample
 
bool mSampleMask
 
bool mScissorTest
 
bool mStencilTest
 
int mBlendDstAlpha
 
int mBlendDstRGB
 
int mBlendSrcAlpha
 
int mBlendSrcRGB
 
bool mColorWritemask [4]
 
int mMajorVersion
 
int mMinorVersion
 
int mCurrentProgram
 
float mDepthClearValue
 
int mStencilClearValue
 
float mColorClearValue [4]
 
int mDepthFunc
 
bool mDepthWritemask
 
float mPolygonOffsetFactor
 
float mPolygonOffsetUnits
 
int mRenderbufferBinding
 
int mSamples
 
int mScissorBox [4]
 
int mStencilFunc
 
int mStencilRef
 
int mStencilWritemask
 
int mViewport [4]
 
int mArrayBufferBinding
 
int mDrawFramebufferBinding
 
int mReadFramebufferBinding
 
int mElementArrayBufferBinding
 
int mActiveTexture
 
int mCurrentSamplerBinding
 
int mSamplerBinding [32]
 
int mLineWidth
 
int mPointSize
 

Member Data Documentation

◆ mActiveTexture

int GLStateInspection::Snapshot::mActiveTexture

◆ mArrayBufferBinding

int GLStateInspection::Snapshot::mArrayBufferBinding

◆ mBlend

bool GLStateInspection::Snapshot::mBlend

◆ mBlendDstAlpha

int GLStateInspection::Snapshot::mBlendDstAlpha

◆ mBlendDstRGB

int GLStateInspection::Snapshot::mBlendDstRGB

◆ mBlendSrcAlpha

int GLStateInspection::Snapshot::mBlendSrcAlpha

◆ mBlendSrcRGB

int GLStateInspection::Snapshot::mBlendSrcRGB

◆ mColorClearValue

float GLStateInspection::Snapshot::mColorClearValue[4]

◆ mColorWritemask

bool GLStateInspection::Snapshot::mColorWritemask[4]

◆ mCullFace

bool GLStateInspection::Snapshot::mCullFace

◆ mCurrentProgram

int GLStateInspection::Snapshot::mCurrentProgram

◆ mCurrentSamplerBinding

int GLStateInspection::Snapshot::mCurrentSamplerBinding

◆ mDepthClearValue

float GLStateInspection::Snapshot::mDepthClearValue

◆ mDepthFunc

int GLStateInspection::Snapshot::mDepthFunc

◆ mDepthTest

bool GLStateInspection::Snapshot::mDepthTest

◆ mDepthWritemask

bool GLStateInspection::Snapshot::mDepthWritemask

◆ mDrawFramebufferBinding

int GLStateInspection::Snapshot::mDrawFramebufferBinding

◆ mElementArrayBufferBinding

int GLStateInspection::Snapshot::mElementArrayBufferBinding

◆ mIdentifier

std::string GLStateInspection::Snapshot::mIdentifier

◆ mLineWidth

int GLStateInspection::Snapshot::mLineWidth

◆ mMajorVersion

int GLStateInspection::Snapshot::mMajorVersion

◆ mMinorVersion

int GLStateInspection::Snapshot::mMinorVersion

◆ mMultisample

bool GLStateInspection::Snapshot::mMultisample

◆ mPointSize

int GLStateInspection::Snapshot::mPointSize

◆ mPolygonOffsetFactor

float GLStateInspection::Snapshot::mPolygonOffsetFactor

◆ mPolygonOffsetUnits

float GLStateInspection::Snapshot::mPolygonOffsetUnits

◆ mReadFramebufferBinding

int GLStateInspection::Snapshot::mReadFramebufferBinding

◆ mRenderbufferBinding

int GLStateInspection::Snapshot::mRenderbufferBinding

◆ mSampleMask

bool GLStateInspection::Snapshot::mSampleMask

◆ mSamplerBinding

int GLStateInspection::Snapshot::mSamplerBinding[32]

◆ mSamples

int GLStateInspection::Snapshot::mSamples

◆ mScissorBox

int GLStateInspection::Snapshot::mScissorBox[4]

◆ mScissorTest

bool GLStateInspection::Snapshot::mScissorTest

◆ mSRGB

bool GLStateInspection::Snapshot::mSRGB

◆ mStencilClearValue

int GLStateInspection::Snapshot::mStencilClearValue

◆ mStencilFunc

int GLStateInspection::Snapshot::mStencilFunc

◆ mStencilRef

int GLStateInspection::Snapshot::mStencilRef

◆ mStencilTest

bool GLStateInspection::Snapshot::mStencilTest

◆ mStencilWritemask

int GLStateInspection::Snapshot::mStencilWritemask

◆ mViewport

int GLStateInspection::Snapshot::mViewport[4]

The documentation for this struct was generated from the following file: