UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MetalBuffer.h File Reference
#include "MetalRHIPrivate.h"
#include "MetalResources.h"
#include "Containers/LockFreeList.h"
#include "ResourcePool.h"

Go to the source code of this file.

Classes

struct  FMetalPooledBufferArgs
 
class  IMetalBufferAllocator
 
class  FMetalSubBufferHeap
 
class  FMetalSubBufferLinear
 
class  FMetalSubBufferMagazine
 
struct  FMetalRingBufferRef
 
class  FMetalSubBufferRing
 
class  FMetalBufferPoolPolicyData
 
class  FMetalBufferPool
 
class  FMetalTexturePool
 
struct  FMetalTexturePool::Descriptor
 
class  FMetalResourceHeap
 

Typedefs

typedef TSharedPtr< FMetalBuffer, ESPMode::ThreadSafeFMetalBufferPtr
 
typedef NS::SharedPtr< MTL::HeapMTLHeapPtr
 

Typedef Documentation

◆ FMetalBufferPtr

◆ MTLHeapPtr

typedef NS::SharedPtr<MTL::Heap> MTLHeapPtr