Class GPUDescriptor.CanvasConfiguration

java.lang.Object
org.teavm.jso.webgpu.GPUDescriptor
org.teavm.jso.webgpu.GPUDescriptor.CanvasConfiguration
All Implemented Interfaces:
org.teavm.jso.JSObject
Enclosing class:
GPUDescriptor

public abstract static class GPUDescriptor.CanvasConfiguration extends GPUDescriptor
  • Constructor Details

    • CanvasConfiguration

      public CanvasConfiguration()
  • Method Details

    • getDevice

      public abstract GPUDevice getDevice()
    • setDevice

      public abstract void setDevice(GPUDevice device)
    • getFormat

      public abstract String getFormat()
    • setFormat

      public abstract void setFormat(String format)
    • getUsage

      public abstract int getUsage()
    • setUsage

      public abstract void setUsage(int usage)
    • getViewFormats

      public abstract String[] getViewFormats()
    • setViewFormats

      public abstract void setViewFormats(String[] viewFormats)
    • getColorSpace

      public abstract String getColorSpace()
    • setColorSpace

      public abstract void setColorSpace(String colorSpace)
    • getToneMapping

      public abstract GPUDescriptor.CanvasToneMapping getToneMapping()
    • setToneMapping

      public abstract void setToneMapping(GPUDescriptor.CanvasToneMapping toneMapping)
    • getAlphaMode

      public abstract String getAlphaMode()
    • setAlphaMode

      public abstract void setAlphaMode(String alphaMode)