![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MacPlatformMisc.h>
Public Member Functions | |
| virtual | ~FGPUDescriptorCommon () |
| FGPUDescriptorCommon & | operator= (FGPUDescriptorCommon const &Other) |
| TMap< FString, float > | GetPerformanceStatistics () const |
Public Attributes | |
| NSString * | GPUName = nil |
| NSString * | GPUMetalBundle = nil |
| NSString * | GPUOpenGLBundle = nil |
| NSString * | GPUBundleID = nil |
| uint32 | GPUVendorId = 0 |
| uint32 | GPUDeviceId = 0 |
| uint32 | GPUMemoryMB = 0 |
| uint32 | GPUIndex = 0 |
| bool | GPUHeadless = false |
Protected Member Functions | |
| FGPUDescriptorCommon ()=default | |
| FGPUDescriptorCommon (FGPUDescriptorCommon const &Other)=delete | |
| FGPUDescriptorCommon (FGPUDescriptorCommon &&Other)=delete | |
| void | CopyFrom (FGPUDescriptorCommon const &Other) |
Common descriptor of each GPU in the OS that provides stock details about the GPU that are innaccessible from the higher-level rendering APIs and provides a direct link to the GPU in the IORegistry.
|
virtual |
|
protecteddefault |
|
protecteddelete |
|
protecteddelete |
|
protected |
| TMap< FString, float > FMacPlatformMisc::FGPUDescriptorCommon< T >::GetPerformanceStatistics | ( | ) | const |
| FMacPlatformMisc::FGPUDescriptorCommon< T > & FMacPlatformMisc::FGPUDescriptorCommon< T >::operator= | ( | FGPUDescriptorCommon< T > const & | Other | ) |
| NSString* FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUBundleID = nil |
| uint32 FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUDeviceId = 0 |
| bool FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUHeadless = false |
| uint32 FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUIndex = 0 |
| uint32 FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUMemoryMB = 0 |
| NSString* FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUMetalBundle = nil |
| NSString* FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUName = nil |
| NSString* FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUOpenGLBundle = nil |
| uint32 FMacPlatformMisc::FGPUDescriptorCommon< T >::GPUVendorId = 0 |