Skip to content

WithVertex

VertexOut extends VertexOutConstrained = VertexOutConstrained

createPipeline(): TgpuRenderPipeline<Void>

TgpuRenderPipeline<Void>

packages/typegpu/src/core/root/rootTypes.ts:171


withDepthStencil(depthStencilState): WithFragment<Void>

undefined | GPUDepthStencilState

WithFragment<Void>

packages/typegpu/src/core/root/rootTypes.ts:163


withFragment<FragmentIn, FragmentOut>(…args): WithFragment<FragmentOut>

FragmentIn extends FragmentInConstrained

FragmentOut extends FragmentOutConstrained

ValidateFragmentIn<VertexOut, FragmentIn, FragmentOut>

WithFragment<FragmentOut>

packages/typegpu/src/core/root/rootTypes.ts:147


withMultisample(multisampleState): WithFragment<Void>

undefined | GPUMultisampleState

WithFragment<Void>

packages/typegpu/src/core/root/rootTypes.ts:167


withPrimitive(primitiveState): WithFragment<Void>

undefined | GPUPrimitiveState | Omit<GPUPrimitiveState, "stripIndexFormat"> & object

WithFragment<Void>

packages/typegpu/src/core/root/rootTypes.ts:154