GPUDevice

@Serializable
data class GPUDevice(val vendorId: Double, val deviceId: Double, val subSysId: Double? = null, val revision: Double? = null, val vendorString: String, val deviceString: String, val driverVendor: String, val driverVersion: String)

Describes a single graphics processor (GPU).

Constructors

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

Properties

Link copied to clipboard

PCI ID of the GPU device, if available; 0 otherwise.

Link copied to clipboard

String description of the GPU device, if the PCI ID is not available.

Link copied to clipboard

String description of the GPU driver vendor.

Link copied to clipboard

String description of the GPU driver version.

Link copied to clipboard
val revision: Double? = null

Revision of the GPU, only available on Windows.

Link copied to clipboard
val subSysId: Double? = null

Sub sys ID of the GPU, only available on Windows.

Link copied to clipboard

PCI ID of the GPU vendor, if available; 0 otherwise.

Link copied to clipboard

String description of the GPU vendor, if the PCI ID is not available.