Shader Service
DoneCentralized shader management with hot reload
Category: Core Services
Version: v1.0.0
Status: Done
Shader Service
Plugins request shaders from the service rather than managing them individually. Hot reload support means shader changes apply instantly during development.
Benefits
Centralized Management
- Single source of shaders
- Version control friendly
- Consistent compilation
Hot Reload
- Edit shaders at runtime
- See changes instantly
- No restart required
Optimization
- Shader caching
- SPIR-V precompilation
- Pipeline caching
Related Features
- Vulkan 1.3+ - Graphics backend
- Texture Server - Texture handling