#include <MetalDevice.h>
◆ ~FMetalDevice()
| FMetalDevice::~FMetalDevice |
( |
| ) |
|
|
virtual |
◆ AddActiveBuffer()
| void FMetalDevice::AddActiveBuffer |
( |
MTL::Buffer * |
Buffer, |
|
|
const NS::Range & |
Range |
|
) |
| |
◆ CreateDevice()
◆ CreateEvent()
◆ CreatePooledBuffer()
◆ CreateTexture()
◆ DrainHeap()
| void FMetalDevice::DrainHeap |
( |
| ) |
|
◆ EndDrawingViewport()
| void FMetalDevice::EndDrawingViewport |
( |
bool |
bPresent | ) |
|
◆ EnumerateFeatureSupport()
| void FMetalDevice::EnumerateFeatureSupport |
( |
| ) |
|
◆ GarbageCollect()
| void FMetalDevice::GarbageCollect |
( |
| ) |
|
◆ GetCommandQueue()
◆ GetCounterSampler()
◆ GetDevice()
| MTL::Device * FMetalDevice::GetDevice |
( |
| ) |
|
|
inline |
◆ GetDeviceIndex()
| uint32 FMetalDevice::GetDeviceIndex |
( |
void |
| ) |
const |
Get the index of the bound Metal device in the global list of rendering devices.
◆ GetFrameNumberRHIThread()
| uint32 FMetalDevice::GetFrameNumberRHIThread |
( |
| ) |
|
|
inline |
◆ GetFrameSemaphore()
◆ GetResourceHeap()
◆ GetRuntimeDebuggingLevel()
| int32 FMetalDevice::GetRuntimeDebuggingLevel |
( |
void |
| ) |
const |
|
inline |
◆ GetTransferAllocator()
◆ GetUniformAllocator()
◆ IncrementFrameRHIThread()
| void FMetalDevice::IncrementFrameRHIThread |
( |
| ) |
|
|
inline |
◆ IsShaderValidationEnabled()
| bool FMetalDevice::IsShaderValidationEnabled |
( |
| ) |
|
|
inline |
◆ RemoveActiveBuffer()
| void FMetalDevice::RemoveActiveBuffer |
( |
MTL::Buffer * |
Buffer, |
|
|
const NS::Range & |
Range |
|
) |
| |
◆ SupportsFeature()
◆ ValidateIsInactiveBuffer()
| bool FMetalDevice::ValidateIsInactiveBuffer |
( |
MTL::Buffer * |
Buffer, |
|
|
const NS::Range & |
Range |
|
) |
| |
The documentation for this class was generated from the following files: