UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGPUDriverInfo Struct Reference

#include <GenericPlatformDriver.h>

Public Member Functions

bool IsValid () const
 
void SetAMD ()
 
void SetIntel ()
 
void SetNVIDIA ()
 
void SetQualcomm ()
 
bool IsAMD () const
 
bool IsIntel () const
 
bool IsNVIDIA () const
 
bool IsQualcomm () const
 
bool IsSameDriverVersionGeneration (const FDriverVersion &UnifiedDriverVersion) const
 
FString GetUnifiedDriverVersion () const
 

Static Public Member Functions

static FString GetNVIDIAUnifiedVersion (const FString &InternalVersion)
 
static FString GetIntelUnifiedVersion (const FString &InternalVersion)
 

Public Attributes

uint32 VendorId = 0
 
FString DeviceDescription
 
FString ProviderName
 
FString InternalDriverVersion
 
FString UserDriverVersion
 
FString DriverDate
 
FString RHIName
 

Member Function Documentation

◆ GetIntelUnifiedVersion()

static FString FGPUDriverInfo::GetIntelUnifiedVersion ( const FString &  InternalVersion)
inlinestatic

◆ GetNVIDIAUnifiedVersion()

static FString FGPUDriverInfo::GetNVIDIAUnifiedVersion ( const FString &  InternalVersion)
inlinestatic

◆ GetUnifiedDriverVersion()

FString FGPUDriverInfo::GetUnifiedDriverVersion ( ) const
inline

◆ IsAMD()

bool FGPUDriverInfo::IsAMD ( ) const
inline

◆ IsIntel()

bool FGPUDriverInfo::IsIntel ( ) const
inline

◆ IsNVIDIA()

bool FGPUDriverInfo::IsNVIDIA ( ) const
inline

◆ IsQualcomm()

bool FGPUDriverInfo::IsQualcomm ( ) const
inline

◆ IsSameDriverVersionGeneration()

bool FGPUDriverInfo::IsSameDriverVersionGeneration ( const FDriverVersion UnifiedDriverVersion) const
inline

◆ IsValid()

bool FGPUDriverInfo::IsValid ( ) const
inline

◆ SetAMD()

void FGPUDriverInfo::SetAMD ( )
inline

◆ SetIntel()

void FGPUDriverInfo::SetIntel ( )
inline

◆ SetNVIDIA()

void FGPUDriverInfo::SetNVIDIA ( )
inline

◆ SetQualcomm()

void FGPUDriverInfo::SetQualcomm ( )
inline

Member Data Documentation

◆ DeviceDescription

FString FGPUDriverInfo::DeviceDescription

◆ DriverDate

FString FGPUDriverInfo::DriverDate

◆ InternalDriverVersion

FString FGPUDriverInfo::InternalDriverVersion

◆ ProviderName

FString FGPUDriverInfo::ProviderName

◆ RHIName

FString FGPUDriverInfo::RHIName

◆ UserDriverVersion

FString FGPUDriverInfo::UserDriverVersion

◆ VendorId

uint32 FGPUDriverInfo::VendorId = 0

The documentation for this struct was generated from the following file: