Skip to content

WithVertex

VertexOut extends Out = Out

createPipeline(): TgpuRenderPipeline<Void>

TgpuRenderPipeline<Void>

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


withDepthStencil(depthStencilState): WithFragment<Void>

undefined | GPUDepthStencilState

WithFragment<Void>

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


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:144


withMultisample(multisampleState): WithFragment<Void>

undefined | GPUMultisampleState

WithFragment<Void>

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


withPrimitive(primitiveState): WithFragment<Void>

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

WithFragment<Void>

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