Documentation / @ripl/webgpu / FlushResult
Interface: FlushResult ​
Defined in: webgpu/src/geometry.ts:274
Result of flushing all queued meshes: buffers and per-mesh draw commands.
Properties ​
| Property | Type | Description | Defined in |
|---|---|---|---|
draws | DrawCommand[] | Per-mesh draw commands into the shared vertex and index buffers. | webgpu/src/geometry.ts:284 |
indexBuffer | GPUBuffer | Pooled GPU buffer containing the frame's index data; capacity may exceed the used length. | webgpu/src/geometry.ts:278 |
indexCount | number | Number of indices used by this frame within FlushResult.indexBuffer. | webgpu/src/geometry.ts:282 |
vertexBuffer | GPUBuffer | Pooled GPU buffer containing the frame's vertex data; capacity may exceed the used length. | webgpu/src/geometry.ts:276 |
vertexCount | number | Number of vertices used by this frame within FlushResult.vertexBuffer. | webgpu/src/geometry.ts:280 |