UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShaderCompilerInternal.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
/*=============================================================================
4
ShaderCompiler.h: Platform independent shader compilation definitions.
5
=============================================================================*/
6
7
#pragma once
8
9
#include "
ShaderCompilerCore.h
"
10
#include "
ShaderCompilerJobTypes.h
"
11
12
14
class
FShaderCompileInternalUtilities
15
{
16
public
:
18
static
ENGINE_API
void
ExecuteShaderCompileJob
(
FShaderCommonCompileJob
&
Job
);
19
21
static
ENGINE_API
void
EnableDumpDebugInfoForRetry
(
FShaderCommonCompileJob
&
Job
);
22
24
static
ENGINE_API
void
DumpDebugInfo
(
FShaderCommonCompileJob
&
Job
);
25
};
26
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
ShaderCompilerCore.h
ShaderCompilerJobTypes.h
FShaderCommonCompileJob
Definition
ShaderCompilerJobTypes.h:152
FShaderCompileInternalUtilities
Definition
ShaderCompilerInternal.h:15
FShaderCompileInternalUtilities::DumpDebugInfo
static ENGINE_API void DumpDebugInfo(FShaderCommonCompileJob &Job)
Definition
ShaderCompilerInternal.cpp:31
FShaderCompileInternalUtilities::ExecuteShaderCompileJob
static ENGINE_API void ExecuteShaderCompileJob(FShaderCommonCompileJob &Job)
Definition
ShaderCompilerInternal.cpp:11
FShaderCompileInternalUtilities::EnableDumpDebugInfoForRetry
static ENGINE_API void EnableDumpDebugInfoForRetry(FShaderCommonCompileJob &Job)
Definition
ShaderCompilerInternal.cpp:16
Engine
Source
Runtime
Engine
Internal
ShaderCompiler
ShaderCompilerInternal.h
Generated by
1.9.8