![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MetalRHIPrivate.h"#include "Shaders/Debugging/MetalShaderDebugCache.h"#include "Shaders/MetalCompiledShaderKey.h"#include "Shaders/MetalCompiledShaderCache.h"#include "Shaders/MetalShaderLibrary.h"#include "HAL/FileManager.h"#include "HAL/PlatformFileManager.h"#include "Misc/Paths.h"#include "MetalShaderResources.h"#include "MetalResources.h"#include "MetalProfiler.h"#include "MetalCommandBuffer.h"#include "Serialization/MemoryReader.h"#include "Misc/FileHelper.h"#include "Misc/ScopeRWLock.h"#include "Misc/Compression.h"#include "Misc/MessageDialog.h"#include "Developer/ShaderCompilerCommon/Public/ShaderCompilerCommon.h"Macros | |
| #define | SHADERCOMPILERCOMMON_API |
Functions | |
| NS::String * | DecodeMetalSourceCode (uint32 CodeSize, TArray< uint8 > const &CompressedSource) |
| MTL::LanguageVersion | ValidateVersion (uint32 Version) |
| #define SHADERCOMPILERCOMMON_API |
| NS::String * DecodeMetalSourceCode | ( | uint32 | CodeSize, |
| TArray< uint8 > const & | CompressedSource | ||
| ) |
| MTL::LanguageVersion ValidateVersion | ( | uint32 | Version | ) |