GPUBindGroupDescriptor
public final class GPUBindGroupDescriptor
Describes a bind group, which is a collection of resources to be bound to a pipeline.
Summary
Public constructors |
|---|
GPUBindGroupDescriptor( |
Public methods |
|
|---|---|
final @NonNull GPUBindGroupEntry[] |
An array of entries describing the resources in the bind group. |
final String |
getLabel()A human-readable label for debugging. |
final @NonNull GPUBindGroupLayout |
The layout of the bind group. |
final void |
setEntries(@NonNull GPUBindGroupEntry[] value)An array of entries describing the resources in the bind group. |
final void |
A human-readable label for debugging. |
final void |
setLayout(@NonNull GPUBindGroupLayout value)The layout of the bind group. |
Public constructors
GPUBindGroupDescriptor
public GPUBindGroupDescriptor(
@NonNull GPUBindGroupLayout layout,
String label,
@NonNull GPUBindGroupEntry[] entries
)
Public methods
getEntries
public final @NonNull GPUBindGroupEntry[] getEntries()
An array of entries describing the resources in the bind group.
getLabel
public final String getLabel()
A human-readable label for debugging.
getLayout
public final @NonNull GPUBindGroupLayout getLayout()
The layout of the bind group.
setEntries
public final void setEntries(@NonNull GPUBindGroupEntry[] value)
An array of entries describing the resources in the bind group.
setLabel
public final void setLabel(String value)
A human-readable label for debugging.
setLayout
public final void setLayout(@NonNull GPUBindGroupLayout value)
The layout of the bind group.