UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FComputeShaderUtils::Private Namespace Reference

Functions

template<typename TShaderClass >
void PrepareDispatch (FRHIComputeCommandList &RHICmdList, const TShaderRef< TShaderClass > &ComputeShader, const FShaderParametersMetadata *ParametersMetadata, const typename TShaderClass::FParameters &Parameters)
 
template<typename TShaderClass >
void PrepareDispatch (FRHIComputeCommandList &RHICmdList, const TShaderRef< TShaderClass > &ComputeShader, const typename TShaderClass::FParameters &Parameters)
 
template<typename TShaderClass >
void AfterDispatch (FRHIComputeCommandList &RHICmdList, const TShaderRef< TShaderClass > &ComputeShader)
 

Function Documentation

◆ AfterDispatch()

template<typename TShaderClass >
void FComputeShaderUtils::Private::AfterDispatch ( FRHIComputeCommandList RHICmdList,
const TShaderRef< TShaderClass > &  ComputeShader 
)
inline

◆ PrepareDispatch() [1/2]

template<typename TShaderClass >
void FComputeShaderUtils::Private::PrepareDispatch ( FRHIComputeCommandList RHICmdList,
const TShaderRef< TShaderClass > &  ComputeShader,
const FShaderParametersMetadata ParametersMetadata,
const typename TShaderClass::FParameters &  Parameters 
)
inline

◆ PrepareDispatch() [2/2]

template<typename TShaderClass >
void FComputeShaderUtils::Private::PrepareDispatch ( FRHIComputeCommandList RHICmdList,
const TShaderRef< TShaderClass > &  ComputeShader,
const typename TShaderClass::FParameters &  Parameters 
)
inline