chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.systeminfo / GPUInfo

GPUInfo

data class GPUInfo

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

Constructors

<init>

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

GPUInfo(devices: List<GPUDevice>, auxAttributes: JsonElement? = null, featureStatus: JsonElement? = null, driverBugWorkarounds: List<String>, videoDecoding: List<VideoDecodeAcceleratorCapability>, videoEncoding: List<VideoEncodeAcceleratorCapability>, imageDecoding: List<ImageDecodeAcceleratorCapability>)

Properties

auxAttributes

An optional dictionary of additional GPU related attributes.

val auxAttributes: JsonElement?

devices

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

val devices: List<GPUDevice>

driverBugWorkarounds

An optional array of GPU driver bug workarounds.

val driverBugWorkarounds: List<String>

featureStatus

An optional dictionary of graphics features and their status.

val featureStatus: JsonElement?

imageDecoding

Supported accelerated image decoding capabilities.

val imageDecoding: List<ImageDecodeAcceleratorCapability>

videoDecoding

Supported accelerated video decoding capabilities.

val videoDecoding: List<VideoDecodeAcceleratorCapability>

videoEncoding

Supported accelerated video encoding capabilities.

val videoEncoding: List<VideoEncodeAcceleratorCapability>