د میسا 23.0 خوشې کول، د OpenGL او Vulkan وړیا تطبیق

د OpenGL او Vulkan APIs - Mesa 23.0.0 - د وړیا پلي کولو لړۍ خپره شوې. د میسا 23.0.0 څانګې لومړۍ خپرونه یو تجرباتي حالت لري - د کوډ وروستي ثبات وروسته ، یو مستحکم نسخه 23.0.1 به خوشې شي.

په میسا 23.0 کې، د Vulkan 1.3 ګرافیک API لپاره ملاتړ د Intel GPUs لپاره anv ډرایورونو کې، د AMD GPUs لپاره radv، د Qualcomm GPUs لپاره tu، او د ایمولیټر حالت (vn) کې شتون لري. د Vulkan 1.1 ملاتړ په lavapipe (lvp) سافټویر راسټرائزر کې پلي کیږي ، او Vulkan 1.0 په v3dv ډرایور کې (د براډکام ویډیو کور VI GPU د راسبیري پای 4 څخه).

میسا د 4.6، iris (Intel)، radeonsi (AMD)، zink، او llvmpipe چلوونکو لپاره بشپړ OpenGL 965 ملاتړ هم چمتو کوي. د OpenGL 4.5 ملاتړ د AMD (r600)، NVIDIA (nvc0) او Qualcomm Adreno (freedreno) GPUs لپاره شتون لري، OpenGL 4.3 د ویرجیل لپاره (virgil3D مجازی GPU د QEMU/KVM لپاره)، او OpenGL 4.2 د d3d12 یا OpenGL ډرایور (a OpenGL) پرت لپاره. د DirectX 12 په سر کې کار وکړئ).

اصلي نوښتونه:

  • د RADV ولکان ډرایور (AMD) د RDNA3 جوړښت (Radeon RX 7900) پراساس د GPUs لپاره ملاتړ ښه کړی او د شعاع تعقیب او د پایپ لاین کتابتونونو کارولو پورې اړوند بدلونونه یې اضافه کړي. د RDNA2 جوړښت پراساس د AMD کارتونو لپاره ، د میش شیډرونو ملاتړ (VK_EXT_mesh_shader) د ډیفالټ لخوا فعال شوی.
  • د نوویو ډرایور د امپیر جوړښت پراساس د NVIDIA GA102 (RTX 30) GPUs لپاره لومړني ملاتړ اضافه کوي.
  • RADV او Turnip ډرایور د VK_EXT_dynamic_state3 توسیع پورې اړوند اضافي ځانګړتیاوې پلي کوي.
  • د آپیل AGX GPU لپاره د آساهي اوپن جی ایل ډرایور وړتیاوې ، چې په ایپل M1 او M2 چپس کې کارول کیږي ، د پام وړ پراخه شوي.
  • د ANV ولکان ډرایور (Intel) او Iris OpenGL ډرایور د جلا Intel DG2-G12 (Arc Alchemist) ګرافیک کارتونو او Meteor Lake GPUs لپاره ملاتړ ښه کړی.
  • ویرجیل ډرایور (د QEMU/KVM لپاره مجازی GPU Virgil3D) د ویډیو کوډ کولو هارډویر سرعت لپاره ملاتړ ښه کړی.
  • د OpenGL توسیعونو لپاره ملاتړ اضافه شوی:
    • د panfrost لپاره GL_ARB_clip_control
    • GL_ARB_texture_filter_anisotropic for panfrost, asahi
    • GL_ARB_occulsion_query2 د آساهي لپاره
    • د آسهي لپاره GL_ARB_shader_stencil_export
    • د آساهي لپاره GL_ARB_draw_instanced
    • د آسهي لپاره GL_ARB_instanced_ararys
    • GL_ARB_seamless_cube_map د آساهي لپاره
    • GL_NV_conditional_render for asahi
    • GL_ARB_texture_mirror_clamp_to_edge د آساهي لپاره
  • د ولکان توسیعونو لپاره ملاتړ اضافه شوی:
    • VK_EXT_descriptor_buffer د RADV، Turnip لپاره
    • د RADV لپاره VK_AMD_shader_early_and_late_fragment_tests
    • VK_AMD_shader_explicit_vertex_parameter د RADV/RDNA3 لپاره
    • VK_EXT_swapchain_colorspace د RADV، ANV، Turnip لپاره
    • د V3DV لپاره VK_KHR_shader_integer_dot_product
    • VK_KHR_present_wait for ANV, RADV, Turnip
    • د وینس لپاره VK_KHR_push_descriptor
    • د وینس لپاره VK_KHR_pci_bus_info
  • د ټومب رایډر محیطي شتون ، Minecraft ، د جګړې ډګر 1 او های فای رش کې د راپورته کیدو مسلې حل شوې.
  • یوه مسله حل کړه چې د Iris ډرایور سره سیسټمونو کې د زوم ویډیو کالونو په جریان کې د محصول ماتیدو لامل شو.

سرچینه: opennet.ru

Add a comment