UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FOpenGLLinkedProgram::FShaderStage Struct Reference

Public Member Functions

 FShaderStage (FOpenGLLinkedProgramBase &ProgramBase, FOpenGLShader const &Shader, CrossCompiler::EShaderStage const Stage, uint32 const FirstUniformBuffer)
 

Public Attributes

FOpenGLShaderBindings Bindings
 
TArray< FPackedUniformInfoPackedUniformInfos
 
TArray< TArray< FPackedUniformInfo > > PackedUniformBufferInfos
 
TArray< uint32LastEmulatedUniformBufferSet
 

Constructor & Destructor Documentation

◆ FShaderStage()

FOpenGLLinkedProgram::FShaderStage::FShaderStage ( FOpenGLLinkedProgramBase ProgramBase,
FOpenGLShader const &  Shader,
CrossCompiler::EShaderStage const  Stage,
uint32 const  FirstUniformBuffer 
)

Member Data Documentation

◆ Bindings

FOpenGLShaderBindings FOpenGLLinkedProgram::FShaderStage::Bindings

◆ LastEmulatedUniformBufferSet

TArray<uint32> FOpenGLLinkedProgram::FShaderStage::LastEmulatedUniformBufferSet
mutable

◆ PackedUniformBufferInfos

TArray<TArray<FPackedUniformInfo> > FOpenGLLinkedProgram::FShaderStage::PackedUniformBufferInfos

◆ PackedUniformInfos

TArray<FPackedUniformInfo> FOpenGLLinkedProgram::FShaderStage::PackedUniformInfos

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