Mesa OpenGL线程工作大大减少了OpenGL调用的内存占用

2024年 2月 26日 50.9k 0


长期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.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论