@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@ApiStatus.Experimental
public interface GPUVertexState
extends GPUProgrammableStage
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPUVertexState.Builder |
static interface |
GPUVertexState.Step1 |
| Modifier and Type | Method and Description |
|---|---|
JsArray<GPUVertexBufferLayout> |
buffers() |
static GPUVertexState.Step1 |
module(GPUShaderModule module) |
default void |
setBuffers(GPUVertexBufferLayout... buffers) |
void |
setBuffers(@JsNonNull JsArray<GPUVertexBufferLayout> buffers) |
constants, entryPoint, module, setConstants, setEntryPoint, setModule@JsOverlay @Nonnull static GPUVertexState.Step1 module(@Nonnull GPUShaderModule module)
module in interface GPUProgrammableStage@JsProperty(name="buffers") JsArray<GPUVertexBufferLayout> buffers()
@JsProperty void setBuffers(@JsNonNull JsArray<GPUVertexBufferLayout> buffers)
@JsOverlay
default void setBuffers(@Nonnull
GPUVertexBufferLayout... buffers)