UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FOpenGLComputeShader Member List
This is the complete list of members for
FOpenGLComputeShader
, including all inherited members.
AddRef
() const
FRHIResource
inline
Bindings
FOpenGLShader
bUsesProgrammableBlending
FOpenGLShader
Compile
(GLenum TypeEnum)
FOpenGLShader
protected
ConditionalyCompile
()
FOpenGLComputeShader
Debug
FRHIShader
DebugSRVTypeValidationData
FRHIShader
DebugStrideValidationData
FRHIShader
DebugUAVTypeValidationData
FRHIShader
DebugUBSizeValidationData
FRHIShader
DisableLifetimeExtension
()
FRHIResource
inline
FOpenGLComputeShader
(TArrayView< const uint8 > Code, const FSHAHash &Hash)
FOpenGLComputeShader
FOpenGLShader
(TArrayView< const uint8 > Code, const FSHAHash &Hash, GLenum TypeEnum, FShaderResourceTable &SRT, FRHIShader *RHIShader)
FOpenGLShader
Frequency
FOpenGLComputeShader
static
FRHIComputeShader
()
FRHIComputeShader
inline
FRHIResource
(ERHIResourceType InResourceType)
FRHIResource
FRHIShader
()=delete
FRHIShader
FRHIShader
(ERHIResourceType InResourceType, EShaderFrequency InFrequency)
FRHIShader
inline
GetFrequency
() const
FRHIShader
inline
GetHash
() const
FRHIShader
inline
GetOwnerName
() const
FRHIResource
inline
GetRefCount
() const
FRHIResource
inline
GetShaderName
() const
FRHIShader
inline
GetShaderResourceTable
() const
FRHIShaderData
inline
GetStaticSlots
() const
FRHIShaderData
inline
GetTextureNeeds
(int32 &OutMaxTextureStageUsed)
FOpenGLComputeShader
GetType
() const
FRHIResource
inline
GetUAVNeeds
(int32 &OutMaxUAVUnitUsed) const
FOpenGLComputeShader
GetUniformBufferName
(uint32 Index) const
FRHIShader
inline
HasNoDerivativeOps
() const
FRHIShader
inline
HasShaderBundleUsage
() const
FRHIShader
inline
HasShaderName
() const
FRHIShader
inline
IsValid
() const
FRHIResource
inline
LinkedProgram
FOpenGLComputeShader
MaxTextureStageUsed
()
FOpenGLComputeShader
NeedsTextureStage
(int32 TextureStageIndex)
FOpenGLComputeShader
NeedsUAVStage
(int32 UAVStageIndex) const
FOpenGLComputeShader
Release
() const
FRHIResource
inline
Resource
FOpenGLShader
SerializeShaderResourceTable
(FArchive &Ar)
FRHIShaderData
inline
SetHash
(const FSHAHash &InHash)
FRHIShader
inline
SetNoDerivativeOps
(bool bValue)
FRHIShader
inline
SetOwnerName
(FName InOwnerName)
FRHIResource
inline
SetShaderBundleUsage
(bool bValue)
FRHIShader
inline
SetStats
(struct FPipelineStateStats *Ptr)
FRHIComputeShader
inline
ShaderCodeKey
FOpenGLShader
ShaderName
FRHIShader
ShaderResourceTable
FRHIShaderData
protected
StaticSlots
FRHIShaderData
protected
UniformBufferNames
FRHIShader
UniformBuffersCopyInfo
FOpenGLShader
UpdateStats
()
FRHIComputeShader
~FOpenGLShader
()
FOpenGLShader
inline
~FRHIResource
()
FRHIResource
protected
virtual
Generated by
1.9.8