Mesa 23.0 නිකුත් කිරීම, OpenGL සහ Vulkan නොමිලේ ක්‍රියාත්මක කිරීම

OpenGL සහ Vulkan APIs - Mesa 23.0.0 නොමිලේ ක්‍රියාත්මක කිරීමේ නිකුතුව ප්‍රකාශයට පත් කර ඇත. Mesa 23.0.0 ශාඛාවේ පළමු නිකුතුවට පර්යේෂණාත්මක තත්වයක් ඇත - කේතයේ අවසාන ස්ථායීකරණයෙන් පසුව, ස්ථාවර අනුවාදය 23.0.1 නිකුත් කරනු ලැබේ.

Mesa 23.0 හි, Vulkan 1.3 ග්‍රැෆික් API සඳහා සහය Intel GPU සඳහා anv, AMD GPU සඳහා radv, Qualcomm GPU සඳහා tu, සහ emulator මාදිලියේ (vn) ලබා ගත හැක. Vulkan 1.1 සඳහා සහය lavapipe (lvp) මෘදුකාංග rasterizer තුළ ක්‍රියාත්මක වන අතර Vulkan 1.0 v3dv ධාවකයෙහි (GPU Broadcom VideoCore VI සිට Raspberry Pi 4) ක්‍රියාත්මක වේ.

Mesa 4.6, iris (Intel), radeonsi (AMD), zink, සහ llvmpipe ධාවක සඳහා පූර්ණ OpenGL 965 සහය ද සපයයි. OpenGL 4.5 සහය AMD (r600), NVIDIA (nvc0) සහ Qualcomm Adreno (freedreno) GPU සඳහාද, virgl සඳහා OpenGL 4.3 (QEMU/KVM සඳහා Virgil3D අතථ්‍ය GPU) සඳහාද, OpenGL 4.2 සඳහා OpenGL 3 (d12d12G සඳහා ඕපන් Direct ධාවනය සඳහාද ඇත. XNUMX)

ප්රධාන නවෝත්පාදන:

  • RADV Vulkan ධාවකය (AMD) RDNA3 ගෘහ නිර්මාණ ශිල්පය (Radeon RX 7900) මත පදනම්ව GPU සඳහා වැඩි දියුණු කළ සහය ඇති අතර කිරණ සොයා ගැනීම සහ නල මාර්ග පුස්තකාල භාවිතය සම්බන්ධ වෙනස්කම් එකතු කර ඇත. RDNA2 ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ AMD කාඩ්පත් සඳහා, දැල් සෙවන සඳහා සහය (VK_EXT_mesh_shader) පෙරනිමියෙන් සක්‍රීය කර ඇත.
  • Nouveau ධාවකය ඇම්පියර් ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ NVIDIA GA102 (RTX 30) GPU සඳහා මූලික සහය එක් කරයි.
  • RADV සහ Turnip ධාවකයන් VK_EXT_dynamic_state3 දිගුවට අදාළ අමතර විශේෂාංග ක්‍රියාත්මක කරයි.
  • Apple M1 සහ M2 චිප් වල භාවිතා වන Apple AGX GPU සඳහා asahi OpenGL ධාවකයේ හැකියාවන් සැලකිය යුතු ලෙස පුළුල් කර ඇත.
  • ANV Vulkan ධාවකය (Intel) සහ Iris OpenGL ධාවකය විවික්ත Intel DG2-G12 (Arc Alchemist) ග්‍රැෆික් කාඩ්පත් සහ Meteor Lake GPU සඳහා වැඩි දියුණු කළ සහය දක්වයි.
  • virgl ධාවකය (QEMU/KVM සඳහා Virtual GPU Virgil3D) වීඩියෝ කේතීකරණයේ දෘඪාංග ත්වරණය සඳහා වැඩි දියුණු කළ සහාය ඇත.
  • OpenGL දිගු සඳහා සහය එක් කරන ලදී:
    • Panfrost සඳහා GL_ARB_clip_control
    • panfrost සඳහා GL_ARB_texture_filter_anisotropic, asahi
    • asahi සඳහා GL_ARB_occulsion_query2
    • asahi සඳහා GL_ARB_shader_stencil_export
    • asahi සඳහා GL_ARB_draw_instanced
    • asahi සඳහා GL_ARB_instanced_ararys
    • asahi සඳහා GL_ARB_මැහුම් රහිත_කියුබ්_සිතියම
    • asahi සඳහා GL_NV_conditional_render
    • Asahi සඳහා GL_ARB_texture_mirror_clamp_to_edge
  • Vulkan දිගු සඳහා සහය එකතු කරන ලදි:
    • RADV, Turnip සඳහා VK_EXT_descriptor_buffer
    • RADV සඳහා VK_AMD_shader_මුල්_හා_පසු_ඛණ්ඩ_පරීක්ෂණ
    • RADV/RDNA3 සඳහා VK_AMD_shader_explicit_vertex_parameter
    • RADV, ANV, Turnip සඳහා VK_EXT_swapchain_colorspace
    • V3DV සඳහා VK_KHR_shader_integer_dot_product
    • ANV, RADV, Turnip සඳහා VK_KHR_present_wait
    • සිකුරු සඳහා VK_KHR_push_descriptor
    • සිකුරු සඳහා VK_KHR_pci_bus_info
  • Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield 1 සහ Hi-Fi Rush හි ගැටළු විසඳා ඇත.
  • Iris ධාවකය සමඟ පද්ධතිවල විශාලන වීඩියෝ ඇමතුම් අතරතුර ප්‍රතිදානය බිඳ වැටීමට හේතු වූ ගැටලුවක් විසඳා ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න