Ho lokolloa ha Mesa 23.0, ts'ebetsong ea mahala ea OpenGL le Vulkan

Ho lokolloa ha ts'ebetsong ea mahala ea OpenGL le Vulkan APIs - Mesa 23.0.0 - e hatisitsoe. Tokollo ea pele ea lekala la Mesa 23.0.0 e na le boemo ba liteko - ka mor'a hore ho be le botsitso ba ho qetela ba khoutu, phetolelo e tsitsitseng 23.0.1 e tla lokolloa.

Mesa 23.0 e fana ka tšehetso bakeng sa Vulkan 1.3 Grafiken API ho anv bakeng sa Intel GPUs, radv bakeng sa AMD GPUs, tu bakeng sa Qualcomm GPUs, le ka emulator mode (vn). Ts'ehetso ea Vulkan 1.1 e kengoa ts'ebetsong ho rasterizer ea software ea lavapipe (lvp), le Vulkan 1.0 ho mokhanni oa v3dv (Broadcom VideoCore VI GPU ho tsoa ho Raspberry Pi 4).

Mesa e boetse e fana ka tšehetso e felletseng ea OpenGL 4.6 bakeng sa bakhanni ba 965, iris (Intel), radeonsi (AMD), zink, le llvmpipe. Ts'ehetso ea OpenGL 4.5 e fumaneha bakeng sa AMD (r600), NVIDIA (nvc0) le Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 bakeng sa virgl (virgil3D virtual GPU bakeng sa QEMU/KVM), le OpenGL 4.2 bakeng sa mokhanni oa d3d12 (lesela bakeng sa ho hlophisa OpenGL sebetsa ka holim'a DirectX 12).

Litlhahiso tse ka sehloohong:

  • Mokhanni oa RADV Vulkan (AMD) o ntlafalitse tšehetso bakeng sa li-GPU tse ipapisitseng le meralo ea RDNA3 (Radeon RX 7900) mme a eketsa liphetoho tse amanang le ho latella mahlaseli le tšebeliso ea lilaebrari tsa lipeipi. Bakeng sa likarete tsa AMD tse ipapisitseng le meralo ea RDNA2, tšehetso bakeng sa mesh shader (VK_EXT_mesh_shader) e nolofalloa ka ho sa feleng.
  • Mokhanni oa Nouveau o eketsa tšehetso ea pele bakeng sa NVIDIA GA102 (RTX 30) GPUs e thehiloeng ho meralo ea Ampere.
  • Bakhanni ba RADV le Turnip ba kenya tšebetsong likarolo tse ling tse amanang le katoloso ea VK_EXT_dynamic_state3.
  • Bokhoni ba mokhanni oa asahi OpenGL bakeng sa Apple AGX GPU, e sebelisoang ho Apple M1 le M2 chips, bo eketsehile haholo.
  • Mokhanni oa ANV Vulkan (Intel) le mokhanni oa Iris OpenGL ba ntlafalitse tšehetso bakeng sa likarete tsa litšoantšo tsa Intel DG2-G12 (Arc Alchemist) le Meteor Lake GPUs.
  • Mokhanni oa virgl (Virtual GPU Virgil3D bakeng sa QEMU/KVM) o ntlafalitse tšehetso bakeng sa ho potlakisa lisebelisoa tsa khouto ea video.
  • Ts'ehetso e ekelitsoeng bakeng sa likeketso tsa OpenGL:
    • GL_ARB_clip_control bakeng sa panfrost
    • GL_ARB_texture_filter_anisotropic bakeng sa panfrost, asahi
    • GL_ARB_occulsion_query2 bakeng sa asahi
    • GL_ARB_shader_stencil_export bakeng sa asahi
    • GL_ARB_draw_instanced bakeng sa asahi
    • GL_ARB_instanced_ararys bakeng sa asahi
    • GL_ARB_seamless_cube_mapa bakeng sa asahi
    • GL_NV_conditional_render bakeng sa asahi
    • GL_ARB_texture_mirror_clamp_to_edge bakeng sa asahi
  • Ts'ehetso e ekelitsoeng bakeng sa likeketso tsa Vulkan:
    • VK_EXT_descriptor_buffer bakeng sa RADV, Turnip
    • VK_AMD_shader_early_and_late_fragment_tests bakeng sa RADV
    • VK_AMD_shader_explicit_vertex_parameter bakeng sa RADV/RDNA3
    • VK_EXT_swapchain_colorspace bakeng sa RADV, ANV, Turnip
    • VK_KHR_shader_integer_dot_product bakeng sa V3DV
    • VK_KHR_present_wait bakeng sa ANV, RADV, Turnip
    • VK_KHR_push_descriptor bakeng sa Venus
    • VK_KHR_pci_bus_info bakeng sa Venus
  • Ho rarollotsoe litaba ho Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield 1 le Hi-Fi Rush.
  • Lokisa bothata bo entseng hore tlhahiso e senyehe nakong ea mehala ea video ea Zoom ho sistimi e nang le mokhanni oa Iris.

Source: opennet.ru

Eketsa ka tlhaloso