pl.wendigo.chrome.api.systeminfo / GPUInfo

GPUInfo

data class GPUInfo (source)

Provides information about the GPU(s) on the system.

Link
SystemInfo#GPUInfo type documentation.

Constructors

<init>

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.

Properties

auxAttributes

val auxAttributes: JsonNode?

An optional dictionary of additional GPU related attributes.

devices

val devices: List<GPUDevice>

The graphics devices on the system. Element 0 is the primary GPU.

driverBugWorkarounds

val driverBugWorkarounds: List<String>

An optional array of GPU driver bug workarounds.

featureStatus

val featureStatus: JsonNode?

An optional dictionary of graphics features and their status.

imageDecoding

val imageDecoding: List<ImageDecodeAcceleratorCapability>

Supported accelerated image decoding capabilities.

videoDecoding

val videoDecoding: List<VideoDecodeAcceleratorCapability>

Supported accelerated video decoding capabilities.

videoEncoding

val videoEncoding: List<VideoEncodeAcceleratorCapability>

Supported accelerated video encoding capabilities.