Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGLShaderResources.h |
| Include | #include "OpenGLShaderResources.h" |
Syntax
struct FOpenGLShaderBindings
Remarks
Shader binding information.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bFlattenUB | ||
| CrossCompiler::FShaderBindingInOutMask | InOutMask | ||
| TArray< FOpenGLShaderVarying > | InputVaryings | ||
| uint8 | NumSamplers | ||
| uint8 | NumUAVs | ||
| uint8 | NumUniformBuffers | ||
| TArray< FOpenGLShaderVarying > | OutputVaryings | ||
| TArray< CrossCompiler::FPackedArrayInfo > | PackedGlobalArrays | ||
| TArray< TArray< CrossCompiler::FPackedArrayInfo > > | PackedUniformBuffers | ||
| FShaderResourceTable | ShaderResourceTable | ||
| FSHAHash | VaryingHash |
Constructors
| Type | Name | Description | |
|---|---|---|---|