微软使用Mesa在Direct3D 12上运行 OpenGL 4.4 OpenGL 4.5即将发布

2023年11月14日 22:04 次阅读 稿源:cnBeta.COM 条评论

就在上周,微软在 Direct3D 12 上实现了 OpenGL 4.3,以便在 Windows 缺乏原生 OpenGL 驱动程序的情况下使用,或在 Windows Subsystem for Linux (WSLg) 下使用。在 D3D12 上实施了更多的 GL 扩展后,微软现在已经在 Mesa 中实现了 OpenGL 4.4 在 Direct3D 上的运行。

image.webp

微软的 Jesse Natalie 过去几年一直负责微软对 Mesa 的大部分贡献,他跨过了 OpenGL 4.4 的里程碑。通过十几个补丁实现了 ARB_enhanced_layouts、ARB_query_buffer_object 和 ARM_texture_mirror_clamp_to_edge,OpenGL 4.4 兼容所需的其余扩展已经实现。

Jesse Natalie 指出,OpenGL 增强布局支持尤其对匹配 DirectX 的 DXIL 中间语言的语义具有挑战性。

有关 D3D12 的 OpenGL 4.4 支持的更多详情,请参阅本合并报告:

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26156

D3D12 上的 OpenGL 4.5 看起来也将很快登陆 Mesa 24.0。这个来自隔夜的合并请求将把 D3D12 支持提升到 OpenGL 4.5:

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2618

事实证明,在 D3D12 上使用 OpenGL 4.5 只需要另外改动较小的补丁。由于 Mesa 24.0 的功能冻结/分支还需要两个月的时间,因此 OpenGL 4.5 支持应该有足够的时间在下一个功能系列中发布。

对文章打分

微软使用Mesa在Direct3D 12上运行 OpenGL 4.4 OpenGL 4.5即将发布

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan