🥯🐶 A reimplementation of the WebGL API on top of WebGPU, allowing for gradual migration into the future of 3d on the web

1 Open Issue Need Help Last updated: Sep 10, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue aims to unify the way vertex attributes are handled in the generated shader code. Currently, vertex attributes are passed as individual named parameters to the vertex entry function, whereas the output (varyings) is packed into a struct. The proposed change is to also pack vertex attributes into a single `VertexIn` struct, making it the only parameter to the vertex entry function.

Complexity: 2/5
enhancement good first issue

🥯🐶 A reimplementation of the WebGL API on top of WebGPU, allowing for gradual migration into the future of 3d on the web

TypeScript