Risia Mesa 23.0, një zbatim i lirë i OpenGL dhe Vulkan

U publikua versioni i implementimit tĂ« lirĂ« tĂ« API OpenGL dhe Vulkan — Mesa 23.0.0. Edicioni i parĂ« i degĂ«s Mesa 23.0.0 ka status eksperimental — pas stabilizimit pĂ«rfundimtar tĂ« kodit do tĂ« publikohet versioni stabil 23.0.1.

Në Mesa 23.0 është në dispozicion mbështetje për API-grafik Vulkan 1.3 në drejtuesit anv për GPU Intel, radv për GPU AMD, tu për GPU Qualcomm dhe në mënyrën e emulatorit (vn). Mbështetje për Vulkan 1.1 është implementuar në rasterizuesin softuerik lavapipe (lvp), ndërsa Vulkan 1.0 në drejtuesin v3dv (GPU Broadcom VideoCore VI nga Raspberry Pi 4).

Në Mesa po ashtu sigurohet mbështetje e plotë për OpenGL 4.6 për drejtuesit 965, iris (Intel), radeonsi (AMD), zink dhe llvmpipe. Mbështetje për OpenGL 4.5 është në dispozicion për GPU AMD (r600), NVIDIA (nvc0) dhe Qualcomm Adreno (freedreno), OpenGL 4.3 për virgl (GPU virtual Virgil3D për QEMU/KVM), dhe OpenGL 4.2 për drejtuesin d3d12 (shtresë për organizimin e punës OpenGL mbi DirectX 12).

TĂ« rejat kryesore:

  • NĂ« drejtuesin Vulkan RADV (AMD) Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r GPU tĂ« bazuar nĂ« arkitekturĂ«n RDNA3 (Radeon RX 7900) dhe janĂ« shtuar ndryshime tĂ« lidhura me gjurmimin e rrezeve dhe pĂ«rdorimin e librarive tĂ« pipeline-it. PĂ«r kartat AMD tĂ« bazuara nĂ« arkitekturĂ«n RDNA2 Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r shader-at e rrjetit (VK_EXT_mesh_shader) si parazgjedhje.
  • NĂ« drejtuesin Nouveau Ă«shtĂ« shtuar mbĂ«shtetje fillestare pĂ«r GPU NVIDIA GA102 (RTX 30) tĂ« bazuar nĂ« arkitekturĂ«n Ampere.
  • NĂ« drejtuesit RADV dhe Turnip janĂ« implementuar mundĂ«si tĂ« reja qĂ« lidhen me zgjerimin VK_EXT_dynamic_state3.
  • Ka pasur njĂ« zgjerim tĂ« konsiderueshĂ«m tĂ« mundĂ«sive tĂ« drejtuesit OpenGL asahi pĂ«r GPU Apple AGX, tĂ« pĂ«rdorur nĂ« çipat Apple M1 dhe M2.
  • NĂ« drejtuesin Vulkan ANV (Intel) dhe drejtuesin OpenGL Iris Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r kartat e videove tĂ« shkĂ«putura Intel DG2-G12 (Arc Alchemist) dhe GPU Meteor Lake.
  • NĂ« drejtuesin virgl (GPU virtual Virgil3D pĂ«r QEMU/KVM) Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r pĂ«rshpejtimin harduerik tĂ« kodimit tĂ« videove.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimet OpenGL:
    • GL_ARB_clip_control pĂ«r panfrost
    • GL_ARB_texture_filter_anisotropic pĂ«r panfrost, asahi
    • GL_ARB_occulsion_query2 pĂ«r asahi
    • GL_ARB_shader_stencil_export pĂ«r asahi
    • GL_ARB_draw_instanced pĂ«r asahi
    • GL_ARB_instanced_ararys pĂ«r asahi
    • GL_ARB_seamless_cube_map pĂ«r asahi
    • GL_NV_conditional_render pĂ«r asahi
    • GL_ARB_texture_mirror_clamp_to_edge pĂ«r asahi
  • Shtuar mbĂ«shtetje pĂ«r zgjerimet Vulkan:
    • VK_EXT_descriptor_buffer pĂ«r RADV, Turnip
    • VK_AMD_shader_early_and_late_fragment_tests pĂ«r RADV
    • VK_AMD_shader_explicit_vertex_parameter pĂ«r RADV/RDNA3
    • VK_EXT_swapchain_colorspace pĂ«r RADV, ANV, Turnip
    • VK_KHR_shader_integer_dot_product pĂ«r V3DV
    • VK_KHR_present_wait pĂ«r ANV, RADV, Turnip
    • VK_KHR_push_descriptor pĂ«r Venus
    • VK_KHR_pci_bus_info pĂ«r Venus
  • Problemet e pĂ«rcaktuara nĂ« lojrat Rise of the Tomb Raider’s Ambient Occlusion, Minecraft, Battlefield 1 dhe Hi-Fi Rush janĂ« zgjidhur.
  • U eliminua njĂ« gabim qĂ« shkaktonte probleme nĂ« daljen gjatĂ« thirrjeve video Zoom nĂ« sistemet me drejtuesin Iris.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster