Mesa 23.0 vÀljaanne, avatud allika OpenGL ja Vulkan rakendamine.

Avaldatud on OpenGL ja Vulkan API vabastamise versioon - Mesa 23.0.0. Esimene vÀljalase Mesa 23.0.0 harust on eksperimentaalne - pÀrast koodi lÔplikku stabiliseerimist vÀljastatakse stabiilne versioon 23.0.1.

Mesa 23.0 toetab graafika API Vulkan 1.3 Intel GPU-dele mĂ”eldud anv draiverites, AMD GPU-dele mĂ”eldud radv draiverites, Qualcomm GPU-dele mĂ”eldud tu draiverites ja emulaatorireĆŸiimis (vn). Vulkan 1.1 toe pakub tarkvaraline rasteriseerija lavapipe (lvp), Vulkan 1.0 toetab draiver v3dv (Broadcom VideoCore VI GPU Raspberry Pi 4-l).

Mesa tagab ka tÀieliku OpenGL 4.6 toe draiveritele 965, iris (Intel), radeonsi (AMD), zink ja llvmpipe. OpenGL 4.5 tugi on saadaval AMD (r600), NVIDIA (nvc0) ja Qualcomm Adreno (freedreno) GPU-dele, OpenGL 4.3 on virgl (virtuaalne GPU Virgil3D QEMU/KVM-i jaoks), ning OpenGL 4.2 on saadaval draiveri d3d12 jaoks (tugi OpenGL töötamiseks DirectX 12 peal).

PÔhilised uuendused:

  • Vulkan draiveris RADV (AMD) on paranenud toetamine RDNA3 arhitektuuri (Radeon RX 7900) pĂ”hjal töötavatele GPU-dele ning lisatud on muudatused, mis on seotud kiirte jĂ€lgimise ja torujuhtmete kasutamisega. RDNA2 arhitektuuril pĂ”hinevatele AMD kaartidele on vaikimisi sisse lĂŒlitatud mesh shaderite tugi (VK_EXT_mesh_shader).
  • Draiveris Nouveau on lisatud algne tugi NVIDIA GA102 (RTX 30) GPU-dele, mis pĂ”hinevad Ampere arhitektuuril.
  • Draiverites RADV ja Turnip on realiseeritud tĂ€iendavad vĂ”imalused, mis on seotud VK_EXT_dynamic_state3 laiendiga.
  • OpenGL draiveri asahi vĂ”imalused, mida kasutatakse Apple AGX GPU-dele, on mĂ€rgatavalt laienenud, millega varustatakse Apple M1 ja M2 kiipe.
  • Vulkan draiveris ANV (Intel) ja OpenGL draiveris Iris on paranenud Intel DG2-G12 (Arc Alchemist) ja Meteor Lake GPU-de toetamine.
  • Draiveris virgl (virtuaalne GPU Virgil3D QEMU/KVM-i jaoks) on parandatud riistvaralise video kodeerimise kiirendamise tuge.
  • OpenGL laiendite tugi on lisatud:
    • GL_ARB_clip_control panfrostile
    • GL_ARB_texture_filter_anisotropic panfrostile, asahi
    • GL_ARB_occulsion_query2 asahile
    • GL_ARB_shader_stencil_export asahile
    • GL_ARB_draw_instanced asahile
    • GL_ARB_instanced_ararys asahile
    • GL_ARB_seamless_cube_map asahile
    • GL_NV_conditional_render asahile
    • GL_ARB_texture_mirror_clamp_to_edge asahile
  • Lisatud on Vulkani laiendite tugi:
    • VK_EXT_descriptor_buffer RADV-le, Turnipile
    • VK_AMD_shader_early_and_late_fragment_tests RADV-le
    • VK_AMD_shader_explicit_vertex_parameter RADV/RDNA3 jaoks
    • VK_EXT_swapchain_colorspace RADV-le, ANV-le, Turnipile
    • VK_KHR_shader_integer_dot_product V3DV-le
    • VK_KHR_present_wait ANV-le, RADV-le, Turnipile
    • VK_KHR_push_descriptor Venus'e
    • VK_KHR_pci_bus_info Venus'e
  • Probleemid, mis olid nĂ€htavad mĂ€ngudes Rise of the Tomb Raider’i Ambient Occlusion, Minecraft, Battlefield 1 ja Hi-Fi Rush, on lahendatud.
  • Viga, mis pĂ”hjustas videokĂ”nedes Zoomi vĂ€ljundi rikkumist Iris draiveriga sĂŒsteemides, on kĂ”rvaldatud.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster