GPUDevice

data class GPUDevice(vendorId: Double, deviceId: Double, subSysId: Double?, revision: Double?, vendorString: String, deviceString: String, driverVendor: String, driverVersion: String)

Describes a single graphics processor (GPU).

Constructors

GPUDevice
Link copied to clipboard
fun GPUDevice(vendorId: Double, deviceId: Double, subSysId: Double? = null, revision: Double? = null, vendorString: String, deviceString: String, driverVendor: String, driverVersion: String)

Properties

deviceId
Link copied to clipboard
val deviceId: Double
PCI ID of the GPU device, if available; 0 otherwise.
deviceString
Link copied to clipboard
val deviceString: String
String description of the GPU device, if the PCI ID is not available.
driverVendor
Link copied to clipboard
val driverVendor: String
String description of the GPU driver vendor.
driverVersion
Link copied to clipboard
val driverVersion: String
String description of the GPU driver version.
revision
Link copied to clipboard
val revision: Double? = null
Revision of the GPU, only available on Windows.
subSysId
Link copied to clipboard
val subSysId: Double? = null
Sub sys ID of the GPU, only available on Windows.
vendorId
Link copied to clipboard
val vendorId: Double
PCI ID of the GPU vendor, if available; 0 otherwise.
vendorString
Link copied to clipboard
val vendorString: String
String description of the GPU vendor, if the PCI ID is not available.

Sources

jvm source
Link copied to clipboard