![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ShaderCompileWorkerUtil.h>
Public Types | |
| enum class | EWriteTasksFlags : uint8 { None = 0 , CompressTaskFile = 1 << 0 , SkipSource = 1 << 1 } |
| enum class | EReadTasksFlags : uint8 { None = 0 , WillRetry = 1 << 0 } |
Static Public Member Functions | |
| static RENDERCORE_API void | LogQueuedCompileJobs (const TArray< FShaderCommonCompileJobPtr > &QueuedJobs, int32 NumProcessedJobs) |
| static RENDERCORE_API void | DumpDebugCompileInput (FShaderCommonCompileJob &Job, FShaderDebugDataContext &Ctx) |
| static RENDERCORE_API bool | WriteTasks (const TArray< FShaderCommonCompileJobPtr > &QueuedJobs, FArchive &TransferFile, EWriteTasksFlags Flags=EWriteTasksFlags::None) |
| static RENDERCORE_API FSCWErrorCode::ECode | ReadTasks (const TArray< FShaderCommonCompileJobPtr > &QueuedJobs, FArchive &OutputFile, FShaderCompileWorkerDiagnostics *OutWorkerDiagnostics, EReadTasksFlags Flags=EReadTasksFlags::None) |
|
strong |
|
strong |
|
static |
|
static |
|
static |
|
static |