Skip to content

WithVertex

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

VertexOut extends Out = Out

createPipeline(): TgpuRenderPipeline<Void>

Defined in: packages/typegpu/src/core/root/rootTypes.ts:183

TgpuRenderPipeline<Void>


withDepthStencil(depthStencilState): WithFragment<Void>

Defined in: packages/typegpu/src/core/root/rootTypes.ts:173

GPUDepthStencilState | undefined

WithFragment<Void>


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

Defined in: packages/typegpu/src/core/root/rootTypes.ts:151

FragmentIn extends FragmentInConstrained

FragmentOut extends FragmentOutConstrained

ValidateFragmentIn<VertexOut, FragmentIn, FragmentOut>

WithFragment<FragmentOut>


withMultisample(multisampleState): WithFragment<Void>

Defined in: packages/typegpu/src/core/root/rootTypes.ts:178

GPUMultisampleState | undefined

WithFragment<Void>


withPrimitive(primitiveState): WithFragment<Void>

Defined in: packages/typegpu/src/core/root/rootTypes.ts:161

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

WithFragment<Void>