@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@ApiStatus.Experimental
public static interface GPUTextureDescriptor.Builder
extends GPUTextureDescriptor
GPUTextureDescriptor.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUTextureDescriptor.Builder |
dimension(java.lang.String dimension) |
default GPUTextureDescriptor.Builder |
format(java.lang.String format) |
default GPUTextureDescriptor.Builder |
label(java.lang.String label) |
default GPUTextureDescriptor.Builder |
mipLevelCount(int mipLevelCount) |
default GPUTextureDescriptor.Builder |
sampleCount(int sampleCount) |
default GPUTextureDescriptor.Builder |
size(double... size) |
default GPUTextureDescriptor.Builder |
size(GPUExtent3D size) |
default GPUTextureDescriptor.Builder |
size(GPUExtent3DDict size) |
default GPUTextureDescriptor.Builder |
size(JsArray<java.lang.Double> size) |
default GPUTextureDescriptor.Builder |
usage(int usage) |
create, create, create, create, dimension, format, mipLevelCount, sampleCount, setDimension, setFormat, setMipLevelCount, setSampleCount, setSize, setSize, setSize, setSize, setUsage, size, usagecreate, label, setLabel@JsOverlay @Nonnull default GPUTextureDescriptor.Builder size(@Nonnull GPUExtent3D size)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder size(@Nonnull JsArray<java.lang.Double> size)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder size(@Nonnull double... size)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder size(@Nonnull GPUExtent3DDict size)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder dimension(@GPUTextureDimension @Nonnull java.lang.String dimension)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder mipLevelCount(int mipLevelCount)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder sampleCount(int sampleCount)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder format(@GPUTextureFormat @Nonnull java.lang.String format)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder usage(@GPUTextureUsageFlags int usage)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder label(@Nonnull java.lang.String label)