data class GPUInfo
(source)
Provides information about the GPU(s) on the system.
Link
SystemInfo#GPUInfo type documentation.
GPUInfo(devices: List<GPUDevice>, auxAttributes: JsonNode? = null, featureStatus: JsonNode? = null, driverBugWorkarounds: List<String>, videoDecoding: List<VideoDecodeAcceleratorCapability>, videoEncoding: List<VideoEncodeAcceleratorCapability>, imageDecoding: List<ImageDecodeAcceleratorCapability>)
Provides information about the GPU(s) on the system. |
val auxAttributes: JsonNode?
An optional dictionary of additional GPU related attributes. |
|
val devices: List<GPUDevice>
The graphics devices on the system. Element 0 is the primary GPU. |
|
val driverBugWorkarounds: List<String>
An optional array of GPU driver bug workarounds. |
|
val featureStatus: JsonNode?
An optional dictionary of graphics features and their status. |
|
val imageDecoding: List<ImageDecodeAcceleratorCapability>
Supported accelerated image decoding capabilities. |
|
val videoDecoding: List<VideoDecodeAcceleratorCapability>
Supported accelerated video decoding capabilities. |
|
val videoEncoding: List<VideoEncodeAcceleratorCapability>
Supported accelerated video encoding capabilities. |