Releases: akb825/ModularShaderLanguage
Releases · akb825/ModularShaderLanguage
Version 1.8.3
Version 1.8.2
Updated the following dependencies:
- glslang to 16.1.0
- SPIRV-Tools to 2025.4
- SPIRV-Cross to the latest revision
Windows builds can now load Unicode file paths, utilizing the UTF-8 codepage. This provides parity with the macOS and Linux builds, where the systems already used UTF-8 for Unicode support.
No longer prints full help output when an invalid option is provided. Full help output is still provided when no options are given.
Version 1.8.1
- Updated glslang to 15.3.0.
- Updated SPIRV-Tools to 2025.1.
- Updated SPIRV-Cross to the latest revision.
Version 1.8.0
- Updated glslang to 15.1.0.
- Updated SPIRV-Cross to the latest revision.
- Added support for newer versions of SPIR-V. "spirv" target now respects the "version" config field. Defaults to 1.0 if unset.
SPIRV_VERSIONdefine now follows the standard version defines. It now properly respects the target version, rather than the newest version, and the documentation now properly reflects how it is set.- Fixed version passed to cross-compile Metal.
Version 1.7.6
- Updated glslang to 15.0.0.
- Updated SPIRV-Tools to 2024.3.
- Updated SPIRV-Cross to the latest revision.
Version 1.7.5
Updated glslang to 14.1.0.
Updated SPIRV-Tools to 2024.1.rc1.
Updated SPIRV-Cross to the latest revision.
Version 1.7.4
- Updated glslang to 12.3.1.
- Updated SPIRV-Tools to 2023.4.rc2.
- Updated SPIRV-Cross to the latest revision.
- Fixed Windows build with latest version of Boost.
Version 1.7.3
Updated glslang, SPIRV-Cross, and SPIRV-Tools submodules.
Version 1.7.2
Fixed incorrect line number, resolving unused variable warning. (fixes #7)
Updated glslang and SPIRV-Cross submodules.
Version 1.7.1
Updated glslang, SPIRV-Cross, and SPIRV-Tools submodules.