![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MetalRHIPrivate.h"#include "HAL/LowLevelMemTracker.h"#include "Apple/AppleLLM.h"#include "RHICoreStats.h"Go to the source code of this file.
Classes | |
| class | FMetalDeallocHandler |
Namespaces | |
| namespace | MetalLLM |
| namespace | MetalBufferStats |
Macros | |
| #define | LLM_SCOPE_METAL(...) |
| #define | LLM_PLATFORM_SCOPE_METAL(...) |
Typedefs | |
| typedef TSharedPtr< FMetalBuffer, ESPMode::ThreadSafe > | FMetalBufferPtr |
Functions | |
| void | MetalLLM::LogAllocTexture (MTL::Texture *Texture) |
| void | MetalLLM::LogFreeTexture (MTL::Texture *Texture) |
| void | MetalLLM::LogAllocBufferNative (MTL::Buffer *Buffer) |
| void | MetalLLM::LogFreeBufferNative (MTL::Buffer *Buffer) |
| void | MetalLLM::LogAllocHeap (MTL::Heap *Heap) |
| void | MetalLLM::LogAliasTexture (MTL::Texture *Texture) |
| void | MetalBufferStats::UpdateBufferStats (const FRHIBufferDesc &BufferDesc, int64 BufferSize, bool bAllocating) |
| void | MetalBufferStats::UpdateUniformBufferStats (int64 BufferSize, bool bAllocating) |
| #define LLM_PLATFORM_SCOPE_METAL | ( | ... | ) |
| #define LLM_SCOPE_METAL | ( | ... | ) |