| FOpenGLCommonState
|
Module |
|
Header |
/Engine/Source/Runtime/OpenGLDrv/Public/OpenGLState.h |
Include |
#include "OpenGLState.h" |
struct FOpenGLContextState : public FOpenGLCommonState
Name | Description | ||
---|---|---|---|
|
ActiveAttribMask |
||
|
ActiveStreamMask |
||
|
GLenum |
ActiveTexture |
|
|
ActiveUAVMask |
||
|
GLuint |
ArrayBufferBound |
|
|
BlendState |
||
|
bScissorEnabled |
||
|
bUsingTessellation |
||
|
CachedSamplerStates |
||
|
ClearColor |
||
|
float |
ClearDepth |
|
|
ClearStencil |
||
|
float |
DepthMaxZ |
|
|
float |
DepthMinZ |
|
|
DepthStencilState |
||
|
GLenum[MaxSimul... |
DrawFramebuffers |
|
|
GLuint |
ElementArrayBufferBound |
|
|
FirstNonzeroRenderTarget |
||
|
GLuint |
Framebuffer |
|
|
GLuint |
LastES2ColorRTResource |
|
|
GLenum |
LastES2ColorTargetType |
|
|
MaxActiveAttrib |
||
|
GLuint |
OcclusionQuery |
|
|
GLuint |
PixelUnpackBufferBound |
|
|
GLuint |
Program |
|
|
RasterizerState |
||
|
RenderTargetHeight |
||
|
RenderTargetWidth |
||
|
Scissor |
||
|
StencilRef |
||
|
GLuint |
UniformBufferBound |
|
|
GLuint[CrossCom... |
UniformBufferOffsets |
|
|
GLuint[CrossCom... |
UniformBuffers |
|
|
VertexAttrs |
||
|
VertexAttrs_EnabledBits |
||
|
VertexDecl |
||
|
FOpenGLStream[1... |
VertexStreams |
|
|
Viewport |
Name | Description | |
---|---|---|
|
FOpenGLContextState() |
Name | Description | ||
---|---|---|---|
|
GetVertexAttrEnabled ( |
||
|
SetVertexAttrEnabled |
Name | Description | ||
---|---|---|---|
|
CleanupResources() |
||
|
InitializeResources |
NumCombinedTextures must be greater than or equal to FOpenGL::GetMaxCombinedTextureImageUnits() NumCombinedUAVUnits must be greater than or equal to FOpenGL::GetMaxCombinedUAVUnits() |