![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ClearReplacementShaders.h>
Inheritance diagram for TClearReplacementCS< ResourceType, BaseType >:Public Member Functions | |
| TClearReplacementCS () | |
| TClearReplacementCS (const ShaderMetaType::CompiledShaderInitializerType &Initializer) | |
| const FShaderResourceParameter & | GetClearResourceParam () const |
| uint32 | GetResourceParamIndex () const |
Static Public Member Functions | |
| static bool | ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters) |
| static void | ModifyCompilationEnvironment (const FGlobalShaderPermutationParameters &Parameters, FShaderCompilerEnvironment &OutEnvironment) |
| static const TCHAR * | GetFunctionName () |
| static FIntVector | GetGroupCount (uint32 SizeX, uint32 SizeY, uint32 SizeZ) |
Static Public Attributes | |
| static constexpr uint32 | ThreadGroupSizeX = ClearReplacementCS::TThreadGroupSize<ResourceType>::X |
| static constexpr uint32 | ThreadGroupSizeY = ClearReplacementCS::TThreadGroupSize<ResourceType>::Y |
| static constexpr uint32 | ThreadGroupSizeZ = ClearReplacementCS::TThreadGroupSize<ResourceType>::Z |
| static constexpr bool | bUseWrappedGroupCount = (ThreadGroupSizeY == 1) && (ThreadGroupSizeZ == 1) && BaseType::bSupportsWrappedGroupCount |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |