Skip to content

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 ​

PropertyTypeDescriptionDefined in
drawsDrawCommand[]Per-mesh draw commands into the shared vertex and index buffers.webgpu/src/geometry.ts:284
indexBufferGPUBufferPooled GPU buffer containing the frame's index data; capacity may exceed the used length.webgpu/src/geometry.ts:278
indexCountnumberNumber of indices used by this frame within FlushResult.indexBuffer.webgpu/src/geometry.ts:282
vertexBufferGPUBufferPooled GPU buffer containing the frame's vertex data; capacity may exceed the used length.webgpu/src/geometry.ts:276
vertexCountnumberNumber of vertices used by this frame within FlushResult.vertexBuffer.webgpu/src/geometry.ts:280