Khronos glslang 16.3.0 Deprecates HLSL Front-End, Adds New Features
KhronosGroup has released HLSL into SPIR-V.">glslang version 16.3.0 today. This update notably deprecates the HLSL front-end, with the project advising developers to "See issue #4210 for details" regarding the change. Beyond the deprecation, glslang 16.3.0 introduces support for GL_NV_explicit_typecast and raises the maximum limit for specialization constant IDs. It also adds explicit 8-bit and 16-bit type support for bitfieldReverse. The release includes multiple fixes, such as addressing layoutDescriptorStride bitfield truncation for large stride values and correcting ShaderDebugInfo invalid line numbers when generating SPIR-V 1.0.
Sources
- Release 16.3.0 - GitHub: KhronosGroup/glslang