Navigation
API > API/Runtime > API/Runtime/RenderCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FComputeShaderUtils::DispatchIndirect
(
FRHIComputeCommandList& RHICmdList, |
Indirect dispatch a compute shader to rhi command list with its parameters. | RenderGraphUtils.h | |
void FComputeShaderUtils::DispatchIndirect
(
FRHIComputeCommandList& RHICmdList, |
Dispatch a compute shader to rhi command list with its parameters and indirect args. | RenderGraphUtils.h |
FComputeShaderUtils::DispatchIndirect(FRHIComputeCommandList &, const TShaderRef< TShaderClass > &, const typename TShaderClass::FParameters &, FRHIBuffer *, uint32)
Description
Indirect dispatch a compute shader to rhi command list with its parameters.
| Name | FComputeShaderUtils::DispatchIndirect |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
namespace FComputeShaderUtils
{
template<typename TShaderClass>
void FComputeShaderUtils::DispatchIndirect
(
FRHIComputeCommandList & RHICmdList,
const TShaderRef< TShaderClass > & ComputeShader,
const typename TShaderClass::FParameters & Parameters,
FRHIBuffer * IndirectArgsBuffer,
uint32 IndirectArgOffset
)
}
FComputeShaderUtils::DispatchIndirect(FRHIComputeCommandList &, const TShaderRef< TShaderClass > &, const typename TShaderClass::FParameters &, FRDGBufferRef, uint32)
Description
Dispatch a compute shader to rhi command list with its parameters and indirect args.
| Name | FComputeShaderUtils::DispatchIndirect |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
| Include Path | #include "RenderGraphUtils.h" |
namespace FComputeShaderUtils
{
template<typename TShaderClass>
void FComputeShaderUtils::DispatchIndirect
(
FRHIComputeCommandList & RHICmdList,
const TShaderRef< TShaderClass > & ComputeShader,
const typename TShaderClass::FParameters & Parameters,
FRDGBufferRef IndirectArgsBuffer,
uint32 IndirectArgOffset
)
}