Class GPUInfo
- java.lang.Object
-
- org.openqa.selenium.devtools.systeminfo.model.GPUInfo
-
public class GPUInfo extends java.lang.Object
Provides information about the GPU(s) on the system.
-
-
Constructor Summary
Constructors Constructor Description GPUInfo(java.util.List<GPUDevice> devices, java.util.Map<java.lang.String,java.lang.Object> auxAttributes, java.util.Map<java.lang.String,java.lang.Object> featureStatus, java.util.List<java.lang.String> driverBugWorkarounds, java.util.List<VideoDecodeAcceleratorCapability> videoDecoding, java.util.List<VideoEncodeAcceleratorCapability> videoEncoding, java.util.List<ImageDecodeAcceleratorCapability> imageDecoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getAuxAttributes()
An optional dictionary of additional GPU related attributes.java.util.List<GPUDevice>
getDevices()
The graphics devices on the system.java.util.List<java.lang.String>
getDriverBugWorkarounds()
An optional array of GPU driver bug workarounds.java.util.Map<java.lang.String,java.lang.Object>
getFeatureStatus()
An optional dictionary of graphics features and their status.java.util.List<ImageDecodeAcceleratorCapability>
getImageDecoding()
Supported accelerated image decoding capabilities.java.util.List<VideoDecodeAcceleratorCapability>
getVideoDecoding()
Supported accelerated video decoding capabilities.java.util.List<VideoEncodeAcceleratorCapability>
getVideoEncoding()
Supported accelerated video encoding capabilities.
-
-
-
Constructor Detail
-
GPUInfo
public GPUInfo(java.util.List<GPUDevice> devices, java.util.Map<java.lang.String,java.lang.Object> auxAttributes, java.util.Map<java.lang.String,java.lang.Object> featureStatus, java.util.List<java.lang.String> driverBugWorkarounds, java.util.List<VideoDecodeAcceleratorCapability> videoDecoding, java.util.List<VideoEncodeAcceleratorCapability> videoEncoding, java.util.List<ImageDecodeAcceleratorCapability> imageDecoding)
-
-
Method Detail
-
getDevices
public java.util.List<GPUDevice> getDevices()
The graphics devices on the system. Element 0 is the primary GPU.
-
getAuxAttributes
public java.util.Map<java.lang.String,java.lang.Object> getAuxAttributes()
An optional dictionary of additional GPU related attributes.
-
getFeatureStatus
public java.util.Map<java.lang.String,java.lang.Object> getFeatureStatus()
An optional dictionary of graphics features and their status.
-
getDriverBugWorkarounds
public java.util.List<java.lang.String> getDriverBugWorkarounds()
An optional array of GPU driver bug workarounds.
-
getVideoDecoding
public java.util.List<VideoDecodeAcceleratorCapability> getVideoDecoding()
Supported accelerated video decoding capabilities.
-
getVideoEncoding
public java.util.List<VideoEncodeAcceleratorCapability> getVideoEncoding()
Supported accelerated video encoding capabilities.
-
getImageDecoding
public java.util.List<ImageDecodeAcceleratorCapability> getImageDecoding()
Supported accelerated image decoding capabilities.
-
-