Interface: RenderDrawCall
Defined in: src/gfx/renderJob/graph/RenderGraphRenderPass.ts:64
Optional convenience payload for RenderGraphRenderPass.draw. Pass authors that need finer control (multiple draws per begin, custom scissor/viewport, manual encoder calls) can drive RenderGraphRenderPass.encoder directly instead.
Properties
bindGroups
bindGroups:
GPUBindGroup[]
Defined in: src/gfx/renderJob/graph/RenderGraphRenderPass.ts:65
vertexBuffers?
optionalvertexBuffers?:GPUBuffer[]
Defined in: src/gfx/renderJob/graph/RenderGraphRenderPass.ts:66
indexBuffer?
optionalindexBuffer?:object
Defined in: src/gfx/renderJob/graph/RenderGraphRenderPass.ts:67
buffer
buffer:
GPUBuffer
format
format:
GPUIndexFormat
offset?
optionaloffset?:number
size?
optionalsize?:number
draw
draw: {
kind:"draw";vertexCount:number;instanceCount?:number;firstVertex?:number;firstInstance?:number; } | {kind:"drawIndexed";indexCount:number;instanceCount?:number;firstIndex?:number;baseVertex?:number;firstInstance?:number; }
Defined in: src/gfx/renderJob/graph/RenderGraphRenderPass.ts:68

