(encoder, view)
| 82 | } |
| 83 | |
| 84 | render(encoder, view) { |
| 85 | const renderPass = encoder.beginRenderPass({ |
| 86 | colorAttachments: [ |
| 87 | { |
| 88 | view, |
| 89 | storeOp: "store", |
| 90 | loadValue: [0, 0, 0, 1], |
| 91 | }, |
| 92 | ], |
| 93 | }); |
| 94 | |
| 95 | renderPass.setPipeline(this.renderPipeline); |
| 96 | renderPass.setVertexBuffer(0, this.vertexBuffer); |
| 97 | renderPass.setIndexBuffer(this.indexBuffer, "uint16"); |
| 98 | renderPass.drawIndexed(this.indices.length, 1); |
| 99 | renderPass.endPass(); |
| 100 | } |
| 101 | } |
| 102 | |
| 103 | if (import.meta.main) { |
nothing calls this directly
no outgoing calls
no test coverage detected