快科技8月15日消息,据相关报道,Intel开源的Jay着色器编译器本周已并入Mesa 26.3-devel的最新代码,并正式通过Vulkan CTS(一致性测试套件)认证,同时兼容Xe2与Xe3两代图形硬件。
Jay是Intel于去年启动的全新着色器编译器项目,由曾主导Asahi Linux Apple Silicon图形驱动开发的知名开发者Alyssa Rosenzweig负责推进。

该编译器采用基于SSA的现代架构,旨在长期替代Intel现有的BRW编译器。今年4月公开时,Jay已获得OpenGL ES 3.0和OpenCL 3.0的CTS认证,但Vulkan支持尚未完成。
此次合并的63个补丁为Jay带来了更多功能实现、VRT优化以及大量错误修复。Alyssa Rosenzweig在合并请求中指出,这批补丁清理了最后一批临时性补丁,上游代码已基本能在Xe2和Xe3平台上通过Vulkan CTS测试。
早期测试数据显示,Jay的代码生成质量已明显优于旧版BRW编译器。在一个高难度的CTS数学测试中,Jay生成6,768条指令,耗时7秒,而BRW则生成12,980条指令,耗时19.91秒。
从4月公开到8月通过Vulkan CTS,Jay在不到一年的时间里完成了从概念验证到关键里程碑的跨越。
目前Jay仍处于开发阶段,尚未作为默认编译器向终端用户开放。Mesa 26.3计划于2026年11月正式发布,届时Jay能否达到生产就绪状态,并正式取代BRW成为Intel Linux图形驱动的默认着色器编译器,将成为下一个值得关注的焦点。

【本文结束】如需转载,请务必注明出处:快科技。
责任编辑:红茶。