继昨天的Mesa 24.1功能分支之后,Mesa 24.2-devel现在对Mesa Git主线代码开放,第三季度发布系列的一些早期功能工作已经开始。
在Mesa 24.2的Git中,早期登陆的代码包括英特尔的开源“ANV”Vulkan驱动程序,该驱动程序增加了对VK_KHR_shader_foat_controls2扩展的支持。此扩展是2024年Vulkan路线图的一部分,并通过规范描述为:
“此扩展允许在SPV_KHR_float_controls2扩展中使用更具表现力的快速浮点数学标志。这些标志可以对编译器可能应用的优化进行更细粒度的控制,有可能在保持正确结果的同时加快执行速度。
该扩展还为GLSL扩展指令集增加了对快速数学模式的控制,使这些操作与SPIR-V更加一致,并允许在浮点一致性很重要的情况下使用。"
With this merge hitting Mesa Git today, VK_KHR_shader_float_controls2 is the first new Vulkan extension for the Intel Linux driver with Mesa 24.2. Expect a lot more Intel open-source Vulkan driver activity over the weeks ahead in leading up to the Mesa 24.2 release next quarter. Mesa 24.1 stable meanwhile should be out mid-May.