![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Misc/Paths.h"#include "HAL/FileManager.h"#include "HAL/PlatformFileManager.h"#include "MetalCommandQueue.h"#include "MetalDevice.h"#include "MetalProfiler.h"#include "MetalShaderResources.h"#include "Misc/FileHelper.h"#include "Misc/ScopeExit.h"#include "Serialization/MemoryReader.h"#include "Shaders/Debugging/MetalShaderDebugCache.h"#include "Shaders/MetalCompiledShaderKey.h"#include "Shaders/MetalCompiledShaderCache.h"#include "RHICoreShader.h"Go to the source code of this file.
Classes | |
| struct | FMetalShaderData |
| class | TMetalBaseShader< BaseResourceType, ShaderType > |
Macros | |
| #define | DEBUG_METAL_SHADERS (UE_BUILD_DEBUG || UE_BUILD_DEVELOPMENT) |
Functions | |
| MTL::LanguageVersion | ValidateVersion (uint32 Version) |
| #define DEBUG_METAL_SHADERS (UE_BUILD_DEBUG || UE_BUILD_DEVELOPMENT) |
Set to 1 to enable shader debugging (makes the driver save the shader source)
|
extern |