Mesa 24.2 增加了对 OpenGL 和 EGL 固定速率压缩扩展的支持

本周合并到 Mesa 24.2 中的是一组 12 个补丁,这些补丁历经四个月的时间,用于支持 OpenGL/EGL 固定速率压缩扩展。

Collabora 的 Louis-Francis Ratté-Boulianne 为这些固定速率帧缓冲压缩扩展提供了支持。反过来,任何支持必要钩子的 Gallium3D 驱动程序都可以使用它们。

GL_EXT_texture_storage_compression 是新支持的扩展之一,允许游戏/应用程序选择压缩不可变的纹理。现在还支持 GL_EXT_EGL_image_storage_compression,通过从固定速率压缩的 EGLImage 获取所有属性,实现固定速率帧缓冲压缩。第三个扩展是 EGL 的 EGL_EXT_surface_compression,用于应用程序/游戏选择以固定速率压缩 EGL 窗口表面。

针对 Gallium3D 驱动程序的固定速率压缩工作已经进行了很长时间,但现在已经可以在下一季度的 Mesa 24.2 版本中使用,这要归功于此次合并请求。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/49377.html

(0)

相关推荐

发表回复

登录后才能评论