GPUBindGroupEntry.Builder


public final class GPUBindGroupEntry.Builder

Builder for GPUBindGroupEntry.

Summary

Public constructors

Builder

Added in 1.0.0-alpha05
public Builder(int binding)

Public methods

build

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

Builds the GPUBindGroupEntry.

setBuffer

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetBuffer(GPUBuffer buffer)

setExternalTextureBindingEntry

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetExternalTextureBindingEntry(
GPUExternalTextureBindingEntry externalTextureBindingEntry
)

setOffset

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetOffset(long offset)

setSampler

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetSampler(GPUSampler sampler)

setSize

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetSize(long size)

setTextureView

Added in 1.0.0-alpha05
public final @NonNull GPUBindGroupEntry.BuildersetTextureView(GPUTextureView textureView)