mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
- Introduced a shader toolkit for dynamic shader generation in soundboard.lua. - Removed obsolete shader files: ceiling.frag, cube.frag, cube.vert, floor.frag, pbr.frag, pbr.vert, solid.frag, solid.vert, wall.frag. - Updated pipeline_service to handle inline shader sources and paths, improving shader registration and validation. - Enhanced shader_script_service to support optional shader source paths alongside traditional paths. - Modified ShaderPaths structure to include source fields for vertex, fragment, geometry, tessellation control, tessellation evaluation, and compute shaders. - Updated test_gxm_backend to reflect changes in shader paths and ensure successful pipeline creation.