86 driverVersionLowPart(0),
87 driverVersionHighPart(0),
Contains information about a given display adapter.
Definition adapterinfo.h:23
uint vendorId
Definition adapterinfo.h:74
void SetVendorId(uint id)
set vendor id
Definition adapterinfo.h:190
uint GetDeviceId() const
get device identifier
Definition adapterinfo.h:217
uint subSystemId
Definition adapterinfo.h:76
void SetDriverName(const Util::String &s)
set driver name
Definition adapterinfo.h:100
void SetDeviceId(uint id)
set device id
Definition adapterinfo.h:208
void SetDriverVersionHighPart(uint v)
set driver version high part
Definition adapterinfo.h:172
AdapterInfo()
constructor
Definition adapterinfo.h:85
void SetSubSystemId(uint id)
set subsystem id
Definition adapterinfo.h:226
uint driverVersionLowPart
Definition adapterinfo.h:72
uint revision
Definition adapterinfo.h:77
uint GetRevision() const
get hardware revision identifier
Definition adapterinfo.h:253
void SetRevision(uint r)
set hardware revision
Definition adapterinfo.h:244
uint GetDriverVersionLowPart() const
get low part of driver version
Definition adapterinfo.h:163
void SetGuid(const Util::Guid &g)
set driver/chipset pair guid
Definition adapterinfo.h:262
const Util::Guid & GetGuid() const
get guid for driver/chipset pair
Definition adapterinfo.h:271
uint driverVersionHighPart
Definition adapterinfo.h:73
void SetDescription(const Util::String &s)
set description string
Definition adapterinfo.h:118
void SetDriverVersionLowPart(uint v)
set driver version low part
Definition adapterinfo.h:154
uint deviceId
Definition adapterinfo.h:75
const Util::String & GetDriverName() const
get human readable driver name
Definition adapterinfo.h:109
const Util::String & GetDescription() const
get human readable description
Definition adapterinfo.h:127
Util::String deviceName
Definition adapterinfo.h:71
uint GetVendorId() const
get vendor identifier
Definition adapterinfo.h:199
Util::String description
Definition adapterinfo.h:70
void SetDeviceName(const Util::String &s)
set device name
Definition adapterinfo.h:136
Util::Guid guid
Definition adapterinfo.h:78
uint GetDriverVersionHighPart() const
get high part of driver version
Definition adapterinfo.h:181
Util::String driverName
Definition adapterinfo.h:69
uint GetSubSystemId() const
get subsystem identifier
Definition adapterinfo.h:235
const Util::String & GetDeviceName() const
get human readable device name
Definition adapterinfo.h:145
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH.
Definition accelerationstructure.h:24
id
Definition resourceid.h:37
Nebula's universal string class.
Definition string.h:50
unsigned int uint
Definition types.h:31