Primeros pasos con Yotsuba Shader
Explora las declaraciones de shaders C# y los componentes actuales del compilador.
Antes de empezar
Los proyectos fuente utilizan .NET 8. Este checkout no demuestra que haya un paquete NuGet publicado y listo para producción.
| Requisito | Detalles |
|---|---|
| SDK de .NET 8 | La solución apunta a net8.0; global.json pide el SDK 8.0 y avanza a la última versión menor disponible. |
| Sistema operativo | macOS, Linux o Windows con un SDK compatible. |
| Git | Para clonar el repositorio. |
| SPIRV-Tools (optional) | Incluye spirv-val para validar los módulos generados. |
Explora la API actual
Empieza por el checkout del código fuente, sus ejemplos de autoría y el descubrimiento de shaders. La compilación completa, la generación de shaders durante el build y los adaptadores de motores siguen en desarrollo.
Compilar desde el código fuenteSiguientes pasos
Entiende el modelo
El lenguaje, la IR y las etapas del compilador en un solo artículo.
Más información
Elige una sintaxis
Sintaxis HLSL, GLSL, MSL, SPIR-V o WGSL. La misma semántica.
Más información
Mira los errores en tu IDE
Límites actuales de validación y diagnósticos de shaders previstos.
Más información
Conoce las tecnologías
El lenguaje, el frontend de Roslyn, la IR y el compilador de SPIR-V.
Más información
