Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/RenderGraphUtils.h |
Include |
#include "RenderGraphUtils.h" |
struct FComputeShaderUtils
All utils for compute shaders.
Name | Description | ||
---|---|---|---|
|
AddPass ( |
Dispatch a compute shader to render graph builder with its parameters. |
|
|
AddPass ( |
Dispatch a compute shader to render graph builder with its parameters. |
|
|
ClearUAV ( |
||
|
ClearUAV ( |
||
|
Dispatch ( |
Dispatch a compute shader to rhi command list with its parameters. |
|
|
DispatchIndirect ( |
Indirect dispatch a compute shader to rhi command list with its parameters. |
|
|
DispatchIndirect ( |
Dispatch a compute shader to rhi command list with its parameters and indirect args. |
|
|
GetGroupCount |
Compute the number of group to dispatch. |
|
|
GetGroupCount |
||
|
GetGroupCount |
||
|
GetGroupCount ( |
Name |
Description |
---|---|
kGolden2DGroupSize |
Ideal size of group size 8x8 to occupy at least an entire wave on GCN, two warp on Nvidia. |