长期AMD开源Mesa开发者Marek Olšák 十多年 在此之前,作为一个独立的开源贡献者,回到R300g的日子里,他仍然没有用完新的性能优化。这位主要的Mesa贡献者最近的成就是对OpenGL线程“glthread”代码进行了一些改进,以降低内存占用。
Marek在最近和合并后对Mesa 24.1的拉取请求中指出:
最大的变化是GL调用的内存占用大大减少了。在一种视图性能情况下(可能是最极端的情况),每帧写入的GL线程槽的数量减少了51%,因此每帧填充的批数减少了相同的数量。
这个合并请求为了减少OpenGL线程模式中的OpenGL调用的内存占用,还进行了许多清理和修复。周五,总共有32个补丁被合并,这是一个很好的增量改进。这项工作不仅使AMD开源驱动程序受益,也使所有Mesa glthline用户受益。
寻找梅萨24.1 to debut around April with this glthread work and much more across the growing number of OpenGL and Vulkan drivers.