Class GPUInfo

java.lang.Object
io.webfolder.cdp.type.systeminfo.GPUInfo

public class GPUInfo extends Object
Provides information about the GPU(s) on the system.
  • Constructor Details

    • GPUInfo

      public GPUInfo()
  • Method Details

    • getDevices

      public List<GPUDevice> getDevices()
      The graphics devices on the system. Element 0 is the primary GPU.
    • setDevices

      public void setDevices(List<GPUDevice> devices)
      The graphics devices on the system. Element 0 is the primary GPU.
    • getAuxAttributes

      public Object getAuxAttributes()
      An optional dictionary of additional GPU related attributes.
    • setAuxAttributes

      public void setAuxAttributes(Object auxAttributes)
      An optional dictionary of additional GPU related attributes.
    • getFeatureStatus

      public Object getFeatureStatus()
      An optional dictionary of graphics features and their status.
    • setFeatureStatus

      public void setFeatureStatus(Object featureStatus)
      An optional dictionary of graphics features and their status.
    • getDriverBugWorkarounds

      public List<String> getDriverBugWorkarounds()
      An optional array of GPU driver bug workarounds.
    • setDriverBugWorkarounds

      public void setDriverBugWorkarounds(List<String> driverBugWorkarounds)
      An optional array of GPU driver bug workarounds.
    • getVideoDecoding

      public List<VideoDecodeAcceleratorCapability> getVideoDecoding()
      Supported accelerated video decoding capabilities.
    • setVideoDecoding

      public void setVideoDecoding(List<VideoDecodeAcceleratorCapability> videoDecoding)
      Supported accelerated video decoding capabilities.
    • getVideoEncoding

      public List<VideoEncodeAcceleratorCapability> getVideoEncoding()
      Supported accelerated video encoding capabilities.
    • setVideoEncoding

      public void setVideoEncoding(List<VideoEncodeAcceleratorCapability> videoEncoding)
      Supported accelerated video encoding capabilities.
    • getImageDecoding

      public List<ImageDecodeAcceleratorCapability> getImageDecoding()
      Supported accelerated image decoding capabilities.
    • setImageDecoding

      public void setImageDecoding(List<ImageDecodeAcceleratorCapability> imageDecoding)
      Supported accelerated image decoding capabilities.
    • toString

      public String toString()
      Overrides:
      toString in class Object