|
| static bool | PathsReferToSameFile (StringView a, StringView b) |
| |
| static void | ReleaseScenePayloadFileForRewrite (StringView payloadPath) |
| |
| void | CommitSceneToGPU (bool resetAccumulation) |
| |
| static FTexture | LoadViewLUT (StringView path, Allocator *alloc=GLOBAL_ALLOC) |
| |
| static bool | HasDDSExtension (StringView path) |
| |
| static FTexture | LoadMatcapTexture (StringView path, Allocator *alloc=GLOBAL_ALLOC) |
| |
| static void | LoadSelectedViewLUTs (FTexture &sdr, FTexture &hdr, int &sdrIndex, int &hdrIndex, String const &sdrExternalPath, String const &hdrExternalPath, Allocator *alloc=GLOBAL_ALLOC) |
| |
| static void | LoadSelectedViewLUTs (FTexture &sdr, FTexture &hdr) |
| |
| static void | UploadEditorViewLUTs (GPUScene *gpu, FTexture const &sdr, FTexture const &hdr) |
| |
| String | ResolveMatcapPath (int &index, String const &externalPath) |
| |
| static void | LoadSelectedMatcap (FTexture &matcap, int &matcapIndex, String const &externalPath, Allocator *alloc=GLOBAL_ALLOC) |
| |
| static void | LoadSelectedMatcap (FTexture &matcap) |
| |
| static void | UploadEditorMatcap (GPUScene *gpu, FTexture const &matcap) |
| |
| static double | MillisecondsSince (std::chrono::steady_clock::time_point start) |
| |
| bool | ApplyViewLUTSelection () |
| |
| bool | ApplyMatcapSelection () |
| |
| FTexture | ReadbackRenderTexture (RHITexture *source, Allocator *alloc) |
| |
| static Vector< float > | CombineRenderTextures (Span< const FTexture > textures, uint32_t &outWidth, uint32_t &outHeight, Allocator *alloc=GLOBAL_ALLOC) |
| |
| void | DoRenderReadback (RendererOutputs const &outputs) |
| |
| void | UpdateSceneLights () |
| |
| void | DeleteSelectedInstance () |
| |
| static void | ApplySceneCamera (FImportedScene const &scene, FArcballCamera &cameraState, CameraApertureState &apertureState, RendererUBO &globals) |
| |
| static size_t | GPUSceneBudgetBytes (GPUSceneDesc const &desc) |
| |
| static GPUScene * | CreateGPUScene (FImportedScene const &scene, size_t &outBudgetBytes) |
| |
| static void | DestroyGPUScene (GPUScene *&gpu) |
| |
| static String | PrepareScenePayloadFile (StringView path) |
| |
| static void | ApplySceneGlobals (FImportedScene const &scene) |
| |
| static void | InitializeSceneLoad (FImportedScene &scene, SceneLoadStats &stats, GPUScene *&newGPUScene) |
| |
| static void | BeginSceneUpload (FImportedScene &scene, GPUScene *gpu, FSceneGPUResources &resources) |
| |
| static void | PrepareSceneGlobals (FImportedScene &scene, GPUScene *gpu, AllocatorStack &sceneAlloc) |
| |
| static void | InstallLoadedScene (String const &scenePayloadPath, GPUScene *&newGPUScene) |
| |
| static void | DestroyPendingSceneLoad () |
| |
| static void | FinishPendingSceneLoad () |
| |
| bool | PollSceneLoad () |
| |
| void | RequestLoadScene (StringView path, StringView envMapPath) |
| |
| void | CheckDeferredSceneLoad () |
| |
| void | LoadScene (StringView path) |
| |
| void | LoadEnvMap (StringView path) |
| |
| void | HandleFile (const char *filePath) |
| |