Mesa 开发人员 Mike Blumenkrantz 受雇于 Valve,他以 Zink OpenGL-on-Vulkan 工作而闻名,他最近一直致力于改进 Lavapipe。
Lavapipe是 Mesa 基于 CPU 的通用软件 Vulkan 实现,就像 LLVMpipe 对于 OpenGL 一样。在过去的两天里,Blumenkrantz 对 Mesa 22.1 的 Lavapipe 代码进行了许多改进。
Lavapipe 新启用的 Vulkan 扩展包括EXT_image_robustness、EXT_pipeline_creation_cache_control、EXT_pipeline_creation_feedback、KHR_zero_initialize_workgroup_memory、KHR_format_feature_flags2、KHR_memory_model、KHR_shader_integer_dot_product和KHR_maintenance4。
除了现在连接的所有这些新扩展之外,最近在 Mesa Git 中还有许多其他补丁改进了 Lavapipe。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun139868.html