🐧 PenguinPulse

Linux Graphics & Gaming News

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