GPUBindGroupLayoutEntry.Builder


public final class GPUBindGroupLayoutEntry.Builder

Builder for GPUBindGroupLayoutEntry.

Summary

Public constructors

Builder

Added in 1.0.0-alpha05
public Builder(int binding, int visibility)

Public methods

build

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupLayoutEntrybuild()

Builds the GPUBindGroupLayoutEntry.

setBindingArraySize

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupLayoutEntry.BuildersetBindingArraySize(int bindingArraySize)

setExternalTextureBindingLayout

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupLayoutEntry.BuildersetExternalTextureBindingLayout(
GPUExternalTextureBindingLayout externalTextureBindingLayout
)

setStorageTexture

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupLayoutEntry.BuildersetStorageTexture(
 @NonNull GPUStorageTextureBindingLayout storageTexture
)