pngine: WebGPU declarativo con S-expressions

Declarative WebGPU with S-Expressions

pngine: WebGPU declarativo con S-expressions

pngine es un formato declarativo y runtime para WebGPU que permite describir pipelines, buffers, passes y shaders en S-expressions, validables sin contexto WebGPU gracias a reflexión WGSL y un LSP. Exporta a HTML, ZIP o PNG autocontenido (el PNG incluye bytecode y runtime). Incluye ejemplos como un sistema de partículas con 2048 partículas en GPU y 400 árboles instanciados en un solo draw call. Código CC0 en GitHub.

La mayor parte de la fontanería de WebGPU es estática.

Más de este día

2026-08-24