Navigation
API > API/Developer > API/Developer/ShaderCompilerCommon
References
| Module | ShaderCompilerCommon |
| Header | /Engine/Source/Developer/ShaderCompilerCommon/Public/ShaderCompilerCommon.h |
| Include | #include "ShaderCompilerCommon.h" |
namespace UE
{
namespace ShaderCompilerCommon
{
void UE::ShaderCompilerCommon::DumpDebugShaderData
(
const FShaderCompilerInput & Input,
const FString & PreprocessedSource,
const FDebugShaderDataOptions & Options
)
}
}
Remarks
Dumps common debug information (preprocessed .usf as constructed by GetDebugShaderContents, and a directcompile.txt file containing the commandline for launching ShaderCompileWorker manually) for the given shader compile input and preprocessed source according to the options provided.
Parameters
| Name | Description |
|---|---|
| Input | The input of the compilation job |
| PreprocessedSource | The unmodified preprocessed source (used as input to the compilation) |
| Options | Options which can change behaviour of the debug dump; see above. |