Mesa 22.3-последняя и самая лучшая, которую сообщество с открытым исходным кодом может предложить для драйверов графики, и теперь она доступна с множеством улучшений. Объявлено вчера, драйверы с открытым исходным кодом охватывают такие, как AMD, Intel, ARM и многое другое на Linux.
Для людей, обеспокоенных стабильностью и ошибками, всегда лучше ждать, по крайней мере, для обновления первого пункта, как 22.3.1.
Недавно поддерживаемые расширения и функции в MESA 22.3 включают:
- Gl_arb_shader_clock на llvmpipe
- Vk_khr_shader_clock на лавовее
- Mesa-db, новый тип кеша с одним файлом
- Vk_ext_attachment_feedback_loop_layout на Radv, Lavapipe
- Vk_khr_global_priority на RADV
- Gl_khr_blend_equation_advanced_coherent на Zink
- VK_EXT_LOAD_STORE_OP_NONE ON RADV
- Vk_ext_mutable_descriptor_type на RADV
- Vk_ext_shader_atomic_float на lvp
- Vk_ext_shader_atomic_float2 на lvp
- Gl_nv_shader_atomic_float на llvmpipe
- Vk_ext_image_robustness на V3DV
- Vk_ext_extendend_dynamic_state3 на lavapipe
- Vk_ext_extendend_dynamic_state3 на RADV & ANV
- Vk_ext_pipeline_robustness на V3DV
- Мали T620 на понурости
- Шейдер-дисковый кеш на понурости
- Поддержка R8G8B8, B8G8R8, R16G16B16 и 64-битные форматы буфера вершины на RADV
- Начальная поддержка GFX11/RDNA3 на RADV
- Оптимизации трассировки трассировки лучей на RADV
- ExtendedDynamicState2patchControlPoints на RADV (vk_ext_extended_dynamic_state2 функция)
- Radeon Raytracing Analyzer Integration (с помощью переменных среды RADV_RRA_)
- OpenGL 4.5 на Freedreno/A6XX (по сравнению с 3,3)
- Vk_ext_mesh_shader на ANV
Сноски:
- RADV = AMD Vulkan Driver
- ANV = Intel Vulkan Driver
- Panfrost = Arm Mali Driver
- V3dv = Raspberry Pi 4 Driver
- Lavapipe = программный программный процессор на основе процессора
Надеемся, что позже в этом месяце я буду пытаться купить один из новых AMD Radeon RX 7900 XTX, чтобы я наконец смогу увидеть, что Mesa похоже на меня, чтобы использовать на рабочем столе.
Статья, взятая с.
Комментарии
Отправить комментарий