@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@ApiStatus.Experimental
public static interface GPURenderPipelineDescriptor.Builder
extends GPURenderPipelineDescriptor
GPURenderPipelineDescriptor.Builder| Modifier and Type | Method and Description |
|---|---|
default GPURenderPipelineDescriptor.Builder |
depthStencil(GPUDepthStencilState depthStencil) |
default GPURenderPipelineDescriptor.Builder |
fragment(GPUFragmentState fragment) |
default GPURenderPipelineDescriptor.Builder |
label(java.lang.String label) |
default GPURenderPipelineDescriptor.Builder |
layout(GPUPipelineLayout layout) |
default GPURenderPipelineDescriptor.Builder |
multisample(GPUMultisampleState multisample) |
default GPURenderPipelineDescriptor.Builder |
primitive(GPUPrimitiveState primitive) |
default GPURenderPipelineDescriptor.Builder |
vertex(GPUVertexState vertex) |
depthStencil, fragment, multisample, primitive, setDepthStencil, setFragment, setMultisample, setPrimitive, setVertex, vertex, vertexcreate, layout, setLayoutlabel, setLabel@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder vertex(@Nonnull GPUVertexState vertex)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder depthStencil(@Nonnull GPUDepthStencilState depthStencil)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder fragment(@Nonnull GPUFragmentState fragment)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder multisample(@Nonnull GPUMultisampleState multisample)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder primitive(@Nonnull GPUPrimitiveState primitive)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder layout(@Nonnull GPUPipelineLayout layout)
@JsOverlay @Nonnull default GPURenderPipelineDescriptor.Builder label(@Nonnull java.lang.String label)