Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FGPUDriverInfo Struct Reference

#include <GenericPlatformDriver.h>

+ Collaboration diagram for FGPUDriverInfo:

Public Member Functions

 FGPUDriverInfo ()
 
bool IsValid () const
 
void SetAMD ()
 
void SetIntel ()
 
void SetNVIDIA ()
 
bool IsAMD () const
 
bool IsIntel () const
 
bool IsNVIDIA () const
 
bool IsSameDriverVersionGeneration (const TCHAR *InOpWithMultiInt) const
 
FString GetUnifiedDriverVersion () const
 

Static Public Member Functions

static FString TrimNVIDIAInternalVersion (const FString &InternalVersion)
 

Public Attributes

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

Detailed Description

Definition at line 246 of file GenericPlatformDriver.h.

Constructor & Destructor Documentation

◆ FGPUDriverInfo()

FGPUDriverInfo::FGPUDriverInfo ( )
inline

Definition at line 248 of file GenericPlatformDriver.h.

Member Function Documentation

◆ GetUnifiedDriverVersion()

FString FGPUDriverInfo::GetUnifiedDriverVersion ( ) const
inline

Definition at line 341 of file GenericPlatformDriver.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IsAMD()

bool FGPUDriverInfo::IsAMD ( ) const
inline

Definition at line 287 of file GenericPlatformDriver.h.

+ Here is the caller graph for this function:

◆ IsIntel()

bool FGPUDriverInfo::IsIntel ( ) const
inline

Definition at line 289 of file GenericPlatformDriver.h.

+ Here is the caller graph for this function:

◆ IsNVIDIA()

bool FGPUDriverInfo::IsNVIDIA ( ) const
inline

Definition at line 291 of file GenericPlatformDriver.h.

◆ IsSameDriverVersionGeneration()

bool FGPUDriverInfo::IsSameDriverVersionGeneration ( const TCHAR * InOpWithMultiInt) const
inline

Definition at line 293 of file GenericPlatformDriver.h.

+ Here is the call graph for this function:

◆ IsValid()

bool FGPUDriverInfo::IsValid ( ) const
inline

Definition at line 272 of file GenericPlatformDriver.h.

◆ SetAMD()

void FGPUDriverInfo::SetAMD ( )
inline

Definition at line 281 of file GenericPlatformDriver.h.

◆ SetIntel()

void FGPUDriverInfo::SetIntel ( )
inline

Definition at line 283 of file GenericPlatformDriver.h.

◆ SetNVIDIA()

void FGPUDriverInfo::SetNVIDIA ( )
inline

Definition at line 285 of file GenericPlatformDriver.h.

◆ TrimNVIDIAInternalVersion()

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

Definition at line 322 of file GenericPlatformDriver.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ DeviceDescription

FString FGPUDriverInfo::DeviceDescription

Definition at line 256 of file GenericPlatformDriver.h.

◆ DriverDate

FString FGPUDriverInfo::DriverDate

Definition at line 268 of file GenericPlatformDriver.h.

◆ InternalDriverVersion

FString FGPUDriverInfo::InternalDriverVersion

Definition at line 263 of file GenericPlatformDriver.h.

◆ ProviderName

FString FGPUDriverInfo::ProviderName

Definition at line 258 of file GenericPlatformDriver.h.

◆ RHIName

FString FGPUDriverInfo::RHIName

Definition at line 270 of file GenericPlatformDriver.h.

◆ UserDriverVersion

FString FGPUDriverInfo::UserDriverVersion

Definition at line 266 of file GenericPlatformDriver.h.

◆ VendorId

uint32 FGPUDriverInfo::VendorId

Definition at line 254 of file GenericPlatformDriver.h.


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