Recursos
Todo lo que necesitas para trabajar con Yotsuba Shader: el repositorio, las especificaciones de cada backend y las herramientas en torno a SPIR-V.
Proyecto
Repositorio de GitHub
Código fuente, issues y el README con los ejemplos completos de escritura.
Documentación
Artículos y referencia del lenguaje, el compilador y la representación intermedia.
Empezar
Instala el SDK, compila la solución y lee tu primer shader.
Guías
Tipos para motores y frameworks
Anotaciones actuales de tipos y límites de integración.
Referencia actual de atributos
Declaraciones de atributos leídas de los proyectos fuente actuales.
Estado actual de validación
Comprobaciones implementadas y diagnósticos de backend previstos.
Especificaciones
Especificación de SPIR-V
El lenguaje intermedio binario de Khronos que emite Yotsuba Shader.
Vulkan
La API gráfica de Khronos que consume SPIR-V directamente.
Metal
El framework gráfico y de cómputo de Apple, y su lenguaje de shaders.
Especificación de WGSL
El WebGPU Shading Language, del W3C.
Referencia de HLSL
Documentación de Microsoft sobre el High-Level Shader Language.
Especificación de GLSL
La especificación del OpenGL Shading Language, de Khronos.
