Verëffentlechung vu Mesa 23.0, eng gratis Ëmsetzung vun OpenGL a Vulkan

D'Verëffentlechung vun der gratis Ëmsetzung vun den OpenGL a Vulkan APIs - Mesa 23.0.0 - gouf publizéiert. Déi éischt Verëffentlechung vun der Mesa 23.0.0 Branche huet en experimentellen Status - no der definitiver Stabiliséierung vum Code gëtt eng stabil Versioun 23.0.1 verëffentlecht.

Mesa 23.0 bitt Ënnerstëtzung fir de Vulkan 1.3 Grafik API an anv fir Intel GPUs, radv fir AMD GPUs, tu fir Qualcomm GPUs, an am Emulatormodus (vn). Vulkan 1.1 Support gëtt am Lavapipe (lvp) Software Rasterizer implementéiert, a Vulkan 1.0 am v3dv Chauffer (Broadcom VideoCore VI GPU vum Raspberry Pi 4).

Mesa bitt och voll OpenGL 4.6 Ënnerstëtzung fir den 965, Iris (Intel), Radeonsi (AMD), Zink, an llvmpipe Treiber. OpenGL 4.5 Support ass verfügbar fir AMD (r600), NVIDIA (nvc0) a Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 fir virgl (virgil3D virtuell GPU fir QEMU / KVM), an OpenGL 4.2 fir den d3d12 Chauffer (eng Schicht fir OpenGL z'organiséieren Aarbecht uewen op DirectX 12).

Haaptinnovatiounen:

  • De RADV Vulkan Chauffer (AMD) huet verbessert Ënnerstëtzung fir GPUs baséiert op der RDNA3 Architektur (Radeon RX 7900) an dobäi Ännerungen am Zesummenhang mat Ray Tracing an d'Benotzung vun Pipeline Bibliothéiken. Fir AMD Kaarten baséiert op der RDNA2 Architektur, Ënnerstëtzung fir Mesh Shaders (VK_EXT_mesh_shader) als Standard aktivéiert.
  • Den Nouveau Chauffer füügt initial Ënnerstëtzung fir NVIDIA GA102 (RTX 30) GPUs op Basis vun der Ampere Architektur.
  • D'RADV an Turnip Treiber implementéieren zousätzlech Funktiounen am Zesummenhang mat der VK_EXT_dynamic_state3 Extensioun.
  • D'Kapazitéite vum asahi OpenGL Treiber fir den Apple AGX GPU, déi an Apple M1 a M2 Chips benotzt ginn, sinn erheblech erweidert ginn.
  • Den ANV Vulkan Driver (Intel) an den Iris OpenGL Chauffer hunn verbessert Ënnerstëtzung fir diskret Intel DG2-G12 (Arc Alchemist) Grafikkaarten a Meteor Lake GPUs.
  • De virgl Chauffer (Virtual GPU Virgil3D fir QEMU / KVM) huet verbessert Ënnerstëtzung fir Hardware Beschleunegung vun Video Kodéierung.
  • Zousätzlech Ënnerstëtzung fir OpenGL Extensiounen:
    • GL_ARB_clip_control fir Panfrost
    • GL_ARB_texture_filter_anisotropic fir Panfrost, asahi
    • GL_ARB_occulsion_query2 fir asahi
    • GL_ARB_shader_stencil_export fir asahi
    • GL_ARB_draw_instanced fir asahi
    • GL_ARB_instanced_ararys fir asahi
    • GL_ARB_seamless_cube_map fir asahi
    • GL_NV_conditional_render fir asahi
    • GL_ARB_texture_mirror_clamp_to_edge fir asahi
  • Zousätzlech Ënnerstëtzung fir Vulkan Extensiounen:
    • VK_EXT_descriptor_buffer fir RADV, Turnip
    • VK_AMD_shader_early_and_late_fragment_tests fir RADV
    • VK_AMD_shader_explicit_vertex_parameter fir RADV/RDNA3
    • VK_EXT_swapchain_colorspace fir RADV, ANV, Turnip
    • VK_KHR_shader_integer_dot_product fir V3DV
    • VK_KHR_present_wait fir ANV, RADV, Turnip
    • VK_KHR_push_descriptor fir Venus
    • VK_KHR_pci_bus_info fir Venus
  • Geléist Themen am Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield 1 an Hi-Fi Rush.
  • Fixéiert e Problem deen d'Ausgang während Zoom Video Uriff op Systemer mam Iris Chauffer briechen huet.

Source: opennet.ru

Setzt e Commentaire