@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUCanvasConfiguration")
@ApiStatus.Experimental
public static interface GPUCanvasConfiguration.Builder
extends GPUCanvasConfiguration
GPUCanvasConfiguration.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUCanvasConfiguration.Builder |
colorSpace(java.lang.String colorSpace) |
default GPUCanvasConfiguration.Builder |
compositingAlphaMode(java.lang.String compositingAlphaMode) |
default GPUCanvasConfiguration.Builder |
device(GPUDevice device) |
default GPUCanvasConfiguration.Builder |
format(java.lang.String format) |
default GPUCanvasConfiguration.Builder |
size(double... size) |
default GPUCanvasConfiguration.Builder |
size(GPUExtent3D size) |
default GPUCanvasConfiguration.Builder |
size(GPUExtent3DDict size) |
default GPUCanvasConfiguration.Builder |
size(JsArray<java.lang.Double> size) |
default GPUCanvasConfiguration.Builder |
usage(int usage) |
colorSpace, compositingAlphaMode, create, device, format, setColorSpace, setCompositingAlphaMode, setDevice, setFormat, setSize, setSize, setSize, setSize, setUsage, size, usage@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder device(@Nonnull GPUDevice device)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder format(@GPUTextureFormat @Nonnull java.lang.String format)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder colorSpace(@GPUPredefinedColorSpace @Nonnull java.lang.String colorSpace)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder compositingAlphaMode(@GPUCanvasCompositingAlphaMode @Nonnull java.lang.String compositingAlphaMode)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder size(@Nonnull GPUExtent3D size)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder size(@Nonnull JsArray<java.lang.Double> size)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder size(@Nonnull double... size)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder size(@Nonnull GPUExtent3DDict size)
@JsOverlay @Nonnull default GPUCanvasConfiguration.Builder usage(@GPUTextureUsageFlags int usage)