@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUBufferDescriptor")
@ApiStatus.Experimental
public static interface GPUBufferDescriptor.Builder
extends GPUBufferDescriptor
GPUBufferDescriptor.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUBufferDescriptor.Builder |
label(java.lang.String label) |
default GPUBufferDescriptor.Builder |
mappedAtCreation(boolean mappedAtCreation) |
default GPUBufferDescriptor.Builder |
size(int size) |
default GPUBufferDescriptor.Builder |
usage(int usage) |
create, mappedAtCreation, setMappedAtCreation, setSize, setUsage, size, usagecreate, label, setLabel@JsOverlay @Nonnull default GPUBufferDescriptor.Builder size(int size)
@JsOverlay @Nonnull default GPUBufferDescriptor.Builder usage(@GPUBufferUsageFlags int usage)
@JsOverlay @Nonnull default GPUBufferDescriptor.Builder mappedAtCreation(boolean mappedAtCreation)
@JsOverlay @Nonnull default GPUBufferDescriptor.Builder label(@Nonnull java.lang.String label)