(passEncoder)
| 275 | }; |
| 276 | |
| 277 | const render: GridRenderer['render'] = (passEncoder) => { |
| 278 | assertNotDisposed(); |
| 279 | if (vertexCount === 0 || !vertexBuffer) return; |
| 280 | |
| 281 | passEncoder.setPipeline(pipeline); |
| 282 | passEncoder.setBindGroup(0, bindGroup); |
| 283 | passEncoder.setVertexBuffer(0, vertexBuffer); |
| 284 | passEncoder.draw(vertexCount); |
| 285 | }; |
| 286 | |
| 287 | const dispose: GridRenderer['dispose'] = () => { |
| 288 | if (disposed) return; |
nothing calls this directly
no test coverage detected