Navigation
API > API/Runtime > API/Runtime/Core
| Name | FGPUDriverInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformDriver.h |
| Include Path | #include "GenericPlatform/GenericPlatformDriver.h" |
Syntax
struct FGPUDriverInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DeviceDescription | FString | Name of the graphics device, e.g. "NVIDIA GeForce GTX 680" or "AMD Radeon R9 200 / HD 7900 Series". | GenericPlatform/GenericPlatformDriver.h | |
| DriverDate | FString | Driver date as reported by the driver. Format is MM-DD-YYYY. | GenericPlatform/GenericPlatformDriver.h | |
| InternalDriverVersion | FString | Internal driver version, which may differ from the version shown to the user. Set to "Unknown" if the driver detection failed. | GenericPlatform/GenericPlatformDriver.h | |
| ProviderName | FString | Name of the hardware vendor, e.g. "NVIDIA" or "Advanced Micro Devices, Inc.". | GenericPlatform/GenericPlatformDriver.h | |
| RHIName | FString | Current RHI. | GenericPlatform/GenericPlatformDriver.h | |
| UserDriverVersion | FString | User-facing driver version. | GenericPlatform/GenericPlatformDriver.h | |
| VendorId | uint32 | Hardware vendor ID, e.g. 0x10DE for NVIDIA. | GenericPlatform/GenericPlatformDriver.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetUnifiedDriverVersion() |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsAMD() |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsIntel() |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsNVIDIA() |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsQualcomm() |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsSameDriverVersionGeneration
(
const FDriverVersion& UnifiedDriverVersion |
GenericPlatform/GenericPlatformDriver.h | ||
bool IsValid() |
GenericPlatform/GenericPlatformDriver.h | ||
void SetAMD() |
GenericPlatform/GenericPlatformDriver.h | ||
void SetIntel() |
GenericPlatform/GenericPlatformDriver.h | ||
void SetNVIDIA() |
GenericPlatform/GenericPlatformDriver.h | ||
void SetQualcomm() |
GenericPlatform/GenericPlatformDriver.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| GenericPlatform/GenericPlatformDriver.h | |||
| GenericPlatform/GenericPlatformDriver.h |