Lëshimi i Mesa 24.2, zbatimi i lirë i OpenGL dhe Vulkan

Pas tri muajsh zhvillimi, Ă«shtĂ« publikuar lĂ«shimi i zbatimit tĂ« lirĂ« tĂ« API OpenGL dhe Vulkan — Mesa 24.2.0. Edicioni i parĂ« i degĂ«s Mesa 24.2.0 ka status eksperimental — pas stabilizimit tĂ« fundit tĂ« kodit, do tĂ« lĂ«shohet njĂ« version i stabilizuar 24.2.1.

Në Mesa 24.2 është e disponueshme mbështetje për API grafike Vulkan 1.3 në drejtuesit anv për GPU Intel, radv për GPU AMD, NVK për GPU NVIDIA, tu për GPU Qualcomm, në rasterizuesin e programit lavapipe (lvp), në modin emulator (vn) dhe në v3dv (GPU Broadcom VideoCore për Raspberry Pi 4+). Mbështetje për Vulkan 1.0 është realizuar në drejtuesin dzn (implementim Vulkan mbi Direct3D 12).

Në Mesa gjithashtu sigurohet mbështetje e plotë për OpenGL 4.6 për drversat iris (GPU Intel Gen 8+), radeonsi (AMD), Crocus (GPU të vjetra Intel Gen4-Gen7), zink, llvmpipe, virgl (GPU virtual Virgil3D për QEMU/KVM), freedreno (Qualcomm Adreno), d3d12 (një shtresë për organizimin e punës OpenGL mbi DirectX 12) dhe asahi (GPU AGX, e përdorur në çipat Apple M1 dhe M2). Mbështetje për OpenGL 4.5 është e disponueshme për GPU AMD (r600) dhe NVIDIA (nvc0). Mbështetje për OpenGL 3.3 është e pranishme në drversat softpipe (rasterizuesi i programuar) dhe nv50 (NVIDIA NV50).

TĂ« rejat kryesore:

  • NjĂ« tip i ri i cache-it tĂ« shenjave Ă«shtĂ« aktivizuar si parazgjedhje — Mesa-DB, e cila ruan tĂ« dhĂ«nat nĂ« njĂ« skedar, duke ndihmuar nĂ« uljen e ngarkesĂ«s nĂ« sistemin e skedarĂ«ve.
  • NĂ« drejtuesin Vulkan v3dv pĂ«r çipat Broadcom BCM2711/BCM2712 (VideoCore VI/VII), qĂ« pĂ«rdoren nĂ« tabelat Raspberry Pi 4+, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r API grafike Vulkan 1.3. ËshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimet Vulkan VK_EXT_depth_clamp_zero_one dhe VK_KHR_maintenance5.
  • NĂ« drejtuesin OpenGL v3d (GPU VideoCore nga Raspberry Pi) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimin OpenGL GL_ARB_depth_clamp.
  • ËshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r ndĂ«rtimin nĂ« sistemin operativ Fuchsia.
  • ËshtĂ« optimizuar performanca e drejtuesve RadeonSI dhe RADV pĂ«r GPU AMD.
  • NĂ« drejtuesit pĂ«r GPU Intel Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r kartat grafike tĂ« bazuara nĂ« arkitekturĂ«n Intel Xe2.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerime tĂ« reja Vulkan:
    • VK_KHR_dynamic_rendering_local_read pĂ«r drejtuesin RADV (AMD);
    • VK_EXT_legacy_vertex_attributes pĂ«r lavapipe, ANV (Intel), Turnip dhe RADV;
    • VK_MESA_image_alignment_control pĂ«r RADV;
    • VK_EXT_shader_replicated_composites pĂ«r ANV, dozen, hasvk, lavapipe, nvk, RADV dhe Turnip;
    • VK_KHR_maintenance7 pĂ«r RADV.
  • ËshtĂ« rregulluar njĂ« gabim qĂ« shkaktonte prishjen e GNOME Shell kur hapeshin çdo dritare nĂ« mjedise tĂ« bazuara nĂ« Wayland.

    Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster