Crown Engine 0.63 是一款基于 C++ 的开源游戏引擎,新增 LOD 组组件以优化性能,并支持 OBJ 网格格式。更新改进了 FBX 导入和物理引擎,同时为支持旧硬件,Linux 系统恢复了 OpenGL 渲染器,作为 Vulkan 的备用方案。
Vulkan 1.4.348 更新了四个新扩展,包括支持深度神经网络的 VK_ARM_data_graph_instruction_set_tosa 和自定义图元重启索引的 VK_EXT_primitive_restart_index。此外,高通的 VK_QCOM_queue_perf_hint 提供功耗限制提示。NVIDIA 也发布了新驱动程序,支持多个扩展并修复了一些问题。
2026年,OpenGL推出MESA_map_buffer_client_pointer扩展,助力Wine在64位Linux上运行32位Windows游戏。该扩展允许应用程序指定缓冲区映射指针范围,解决了传统映射速度问题。
Imagination Tech 正在开发开源 PowerVR Vulkan 驱动,计划在 Mesa 26.1 中实现与 Zink 的 OpenGL 兼容性。近期已完成与 Mesa KMSRO 框架的整合,推动 PowerVR 图形的 Vulkan 1.2 和 OpenGL ES 兼容性。Mesa 26.1 将于第二季度发布。
在Mesa 26.0版本中,AMD RadeonSI Gallium3D驱动支持OpenGL网格着色器扩展(EXT_mesh_shader),由AMD工程师Qiang Yu主导开发,旨在与NVIDIA的扩展互补。该扩展经过一年开发,现已合并到OpenGL注册表,并支持AMD GFX10.3及更新的GPU。
Mesa 25.2.7 版本发布,修复了多个驱动问题,新增对 NVIDIA Blackwell 架构的支持,并为多个游戏提供临时解决方案。完整补丁列表可查阅邮件公告,下一版本 Mesa 25.3 将于近日发布。
近年来,Vulkan API 取得成功,OpenGL 扩展减少。但十月发布了多个新扩展,如 GL_EXT_mesh_shader 和 GL_EXT_shader_realtime_clock,增强了着色器功能,同时增加了桌面版 OpenGL 的支持。
GL_EXT_mesh_shader扩展已正式合并至OpenGL注册库,并与RadeonSI Gallium3D驱动同步推进。该功能源于Nvidium项目,旨在超越NVIDIA的GL_NV_mesh_shader扩展。希望Mesa驱动程序的剩余支持能尽快完成合并。
Mike Blumenkrantz 正在优化 Zink 的图形性能,并实现对 OpenGL 网格着色器的支持。Mesa 25.3 发布后,Zink 已合并 EXT_mesh_shader 支持,并测试了 Minecraft 和 OpenGL CTS,待启用 Gallium3D 功能。Qiang Yu 提交的合并请求将引入 GLSL 变更,预计不久可合并。
Kodi 22(代号Piers)已进入开发阶段,新增HDR、OpenGL、Python 3.13等功能,改进网络性能和PVR功能,增强多设备支持。用户可下载Alpha版本试用,但不建议用于生产环境。
Mesa 25.2.2 昨日发布,修复了 GL_EXT_shader_clock 支持及多个 Radeon 视频加速问题,同时更新了 NVK Vulkan 驱动和英特尔驱动。Mesa 25.3 将于十一月发布。
摩尔线程于8月20日发布了v310.120显卡驱动,支持Windows 11 24H2,WDDM驱动升级至3.2,OpenGL更新至4.4,提升了Blender等软件的支持和游戏性能,多个热门游戏帧率显著提升。用户可通过官网下载最新驱动。
Blender 5.0 预计于11月中旬发布,仍将支持OpenGL,可能不会默认使用Vulkan API。用户在测试中遇到内存问题,导致默认更改推迟,并将支持Linux上的HDR。
文章讨论了Vulkan与OpenGL的渲染管线区别:OpenGL为动态管线,Vulkan为静态管线,后者性能更高但复杂度增加。同时介绍了通过分离高斯核优化高斯模糊的方法,以减少采样次数,提高效率。
英特尔的Linux工程师正在为Wildcat Lake开发内核驱动,以支持Mesa中的Iris和ANV驱动。Wildcat Lake是Alder Lake N的继任者,专为低功耗设备设计,性能低于Panther Lake。该支持将集成到Linux 6.17内核中,并已合并到Mesa 25.3-devel。
OpenGL 上下文与线程和指令队列相关联,线程需绑定上下文才能拥有指令队列。虽然 OpenGL 不支持多线程,但可以通过多个上下文实现。指令在 CPU 上记录,最终由 GPU 驱动整理并提交。OpenGL 通常只有一个图形队列,所有指令串行处理,这限制了对 GPU 资源的细粒度控制。
OpenGL 最近引入了 GL_EXT_mesh_shader 扩展,支持跨供应商的网格着色器。AMD 的 Qiang Yu 正在推动该扩展的实现,预计完整功能将在 2025 年发布。
AMD Mesa 开发者 Marek Olšák 正在改进 RadeonSI 和 RADV 驱动程序中的下一代几何(NGG)支持,以提升现代 Radeon GPU 在 Linux 下的性能。近期合并了多项 NGG 变更,包括剔除和裁剪优化,显著提升了 RADV 驱动程序的性能。
Valve 的 Mike Blumenkrantz 正在改进 Mesa 的 Zink OpenGL 驱动,新增 GL_NV_timeline_semaphore 扩展,以增强 OpenGL 与 Vulkan 的互操作性。该扩展引入 Vulkan 的时间线信号量概念,旨在提升工作流程并消除对二进制信号量的需求。
Mesa 25.1.4 由 Eric Engestrom 发布,主要修复了 Intel 和 Radeon 驱动程序的问题,解决了 VCN4 固件编码视频块的错误,并更新了相关设备名称,同时对其他驱动程序进行了小修复。
完成下面两步后,将自动完成登录并继续当前操作。