Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/GenericPlatform
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformDriver.h |
| Include | #include "GenericPlatform/GenericPlatformDriver.h" |
Syntax
struct FGPUDriverInfo
Remarks
Video driver details
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | DeviceDescription | E.g. "NVIDIA GeForce GTX 680" or "AMD Radeon R9 200 / HD 7900 Series" | |
| FString | DriverDate | E.g. 3-13-2015 | |
| FString | InternalDriverVersion | E.g. | |
| FString | ProviderName | E.g. "NVIDIA" or "Advanced Micro Devices, Inc." | |
| FString | RHIName | E.g. D3D11, D3D12 | |
| FString | UserDriverVersion | E.g. | |
| uint32 | VendorId | DirectX VendorId, 0 if not set, use functions below to set/get. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | |||
| bool | IsAMD () |
Get VendorId | |
| bool | IsIntel () |
Get VendorId | |
| bool | IsNVIDIA () |
Get VendorId | |
| bool | IsSameDriverVersionGeneration
(
const TCHAR* InOpWithMultiInt |
||
| bool | IsValid () |
||
| void | SetAMD () |
Set VendorId | |
| void | SetIntel () |
Set VendorId | |
| void | SetNVIDIA () |
Set VendorId | |
| FString | TrimNVIDIAInternalVersion
(
const FString& InternalVersion |