就在上周
微软在Direct3D12上实现OpenGL 4.3
用于Windows缺乏本机OpenGL驱动程序的情况,或在Windows Linux子系统(WSLg)下使用。在D3D12上实现了更多的GL扩展后,微软现在已经在Mesa中的OpenGL 4.4上运行了Direct3D。
微软的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中间语言的语义方面尤其具有挑战性。有关OpenGL 4.4支持D3D12的更多详细信息,请访问
此合并
。
D3D12上的OpenGL 4.5看起来也将很快登陆Mesa 24.0。
此合并请求
from overnight will take D3D12 support to OpenGL 4.5. It turns out only another trivial four patches are needed for getting OpenGL 4.5 exposed on D3D12. With the Mesa 24.0 feature freeze / branching not for another two months, this OpenGL 4.5 support should land in plenty of time for this next feature series.