在Mesa 24.1代码库被分支以组成本季度的Mesa OpenGL/Vulkan驱动程序并在5月中旬左右进行测试和稳定发布之前的几分钟,许多AMD RadeonSI Gallium3D驱动程序补丁被合并。
多产的开源AMD Mesa/Galium3D开发者Marek Olšák在Mesa 24.1中对RadeonSI驱动程序进行了最后一刻的改进。合并请求的标题概括为:ac,radeonsi:围绕整个驱动程序的许多改进,一些性能改进。合并请求消息接着解释了作为这些补丁的一部分发现的许多改进中的一些:
这里有一些有趣的东西:
-在GFX11上启用8bpp和16bpp的DCC快速清除
-GFX11新的快速清除方法:DCC清除到单个(基于RADV)
-Gfx闪电战保留NaN
-当降低慢速gfx清除的性能时,禁用VRS 2x2进行平面着色
-跳过无操作CB和DB缓存刷新
-闪电战和清场周围的许多化妆品变化。这是未来计算闪电战的先决条件。
一些不错的变化,特别是对于那些使用最新AMD RDNA3(GFX11)图形处理器的用户。
Great seeing this work merged just in time for Mesa 24.1. It will be interesting to quantify the performance impact of these 32 patches and the other work that accumulated for Mesa 24.1. Benchmarks to come.