@JsType(isNative=true,
namespace="<global>",
name="GPUTextureDescriptor")
@ApiStatus.Experimental
public static interface GPUTextureDescriptor.Builder
extends GPUTextureDescriptor
GPUTextureDescriptor.Builder, GPUTextureDescriptor.Step1, GPUTextureDescriptor.Step2| Modifier and Type | Method and Description |
|---|---|
default GPUTextureDescriptor.Builder |
dimension(java.lang.String dimension) |
default GPUTextureDescriptor.Builder |
label(java.lang.String label) |
default GPUTextureDescriptor.Builder |
mipLevelCount(int mipLevelCount) |
default GPUTextureDescriptor.Builder |
sampleCount(int sampleCount) |
default GPUTextureDescriptor.Builder |
viewFormats(JsArray<java.lang.String> viewFormats) |
default GPUTextureDescriptor.Builder |
viewFormats(java.lang.String... viewFormats) |
dimension, format, mipLevelCount, sampleCount, setDimension, setFormat, setMipLevelCount, setSampleCount, setSize, setSize, setSize, setSize, setUsage, setViewFormats, setViewFormats, size, size, size, size, size, usage, viewFormatslabel, of, setLabel@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 viewFormats(@Nonnull JsArray<java.lang.String> viewFormats)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder viewFormats(@Nonnull java.lang.String... viewFormats)
@JsOverlay @Nonnull default GPUTextureDescriptor.Builder label(@Nonnull java.lang.String label)