36 static const uint32 NumThreadsX = 1024;
42 FBuiltInRayTracingShader::ModifyCompilationEnvironment(Parameters,
OutEnvironment);
80 static const uint32 NumThreadsX = 1024;
86 FBuiltInRayTracingShader::ModifyCompilationEnvironment(Parameters,
OutEnvironment);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_GLOBAL_SHADER(ShaderClass)
Definition GlobalShader.h:408
#define LAYOUT_FIELD(T, Name,...)
Definition MemoryLayout.h:471
@ SPF_Optional
Definition ShaderParameters.h:49
Definition RHIResources.h:1581
Definition RHICommandList.h:3819
Definition ShaderParameters.h:56
Definition ShaderParameters.h:87
void ModifyCompilationEnvironment(EShaderPlatform Platform, FDecalBlendDesc DecalBlendDesc, EDecalRenderStage DecalRenderStage, FShaderCompilerEnvironment &OutEnvironment)
Definition DecalRenderingCommon.cpp:959
void Dispatch(FRHIComputeCommandList &RHICmdList, const TShaderRef< TShaderClass > &ComputeShader, const FShaderParametersMetadata *ParametersMetadata, const typename TShaderClass::FParameters &Parameters, FIntVector GroupCount)
Definition RenderGraphUtils.h:491
bool ShouldCompilePermutation(ELightmapQuality LightmapQuality, const FMeshMaterialShaderPermutationParameters &Parameters)
Definition LightMapRendering.cpp:48
Definition GlobalShader.h:73
Definition RHIContext.h:590
Definition ShaderCore.h:544
const EShaderPlatform Platform
Definition ShaderPermutation.h:29