Tuuina atu o le Mesa 23.0, o se faʻatinoga saoloto o OpenGL ma Vulkan

O le tuʻuina atu o le faʻatinoina fua o OpenGL ma Vulkan APIs - Mesa 23.0.0 - ua faʻasalalau. O le faʻasalalauga muamua o le lala Mesa 23.0.0 o loʻo i ai se tulaga faʻataʻitaʻi - a maeʻa le faʻamautuina mulimuli o le code, o le a faʻasaʻolotoina se faʻamaumauga mautu 23.0.1.

I le Mesa 23.0, o le lagolago mo le Vulkan 1.3 graphics API o loʻo maua i le avetaʻavale mo Intel GPUs, faʻapipiʻi mo AMD GPU, tu mo Qualcomm GPU, ma i le emulator mode (vn). Vulkan 1.1 lagolago o loʻo faʻatinoina i le lavapipe (lvp) software rasterizer, ma Vulkan 1.0 i le v3dv avetaavale (Broadcom VideoCore VI GPU mai Raspberry Pi 4).

Ua saunia foi e Mesa le lagolago atoatoa OpenGL 4.6 mo le 965, iris (Intel), radeonsi (AMD), zink, ma le llvmpipe avetaavale. OpenGL 4.5 lagolago e avanoa mo AMD (r600), NVIDIA (nvc0) ma Qualcomm Adreno (freedreno) GPUs, OpenGL 4.3 mo virgl (virgil3D virtual GPU mo QEMU/KVM), ma OpenGL 4.2 mo le d3d12 aveta'avale (se laulau mo le faʻatulagaina o OpenGL. galue i luga ole DirectX 12).

Autu fa'afouga:

  • O le avetaŹ»avale RADV Vulkan (AMD) ua faŹ»aleleia le lagolago mo GPU e faŹ»avae i luga o le RDNA3 architecture (Radeon RX 7900) ma faŹ»aopoopo suiga e fesoŹ»otaŹ»i ma le suŹ»eina o le ave ma le faŹ»aogaina o faletusi paipa. Mo kata AMD e faŹ»avae i luga o le fausaga RDNA2, lagolago mo mata paolo (VK_EXT_mesh_shader) e mafai ona faŹ»aogaina.
  • O le avetaavale Nouveau e faŹ»aopoopoina le lagolago muamua mo NVIDIA GA102 (RTX 30) GPU faŹ»avae i luga o le fausaga Ampere.
  • O le RADV ma Turnip aveta'avale latou te fa'aogaina fa'aopoopoga fa'aopoopo e feso'ota'i ma le fa'aopoopoga VK_EXT_dynamic_state3.
  • O le gafatia o le asahi OpenGL avetaŹ»avale mo le Apple AGX GPU, faŹ»aaogaina i Apple M1 ma M2 chips, ua matua faŹ»alauteleina.
  • O le aveta'avale ANV Vulkan (Intel) ma le aveta'avale Iris OpenGL ua fa'aleleia atili le lagolago mo kata fa'ata'ita'i Intel DG2-G12 (Arc Alchemist) ma Meteor Lake GPU.
  • O le aveta'avale virgl (Virtual GPU Virgil3D mo QEMU/KVM) ua fa'aleleia atili le lagolago mo le fa'avaveina o meafaigaluega o le fa'asologa o ata vitio.
  • Fa'aopoopo le lagolago mo fa'aopoopoga OpenGL:
    • GL_ARB_clip_control mo le pan
    • GL_ARB_texture_filter_anisotropic mo panfrost, asahi
    • GL_ARB_occulsion_query2 mo asahi
    • GL_ARB_shader_stencil_export mo asahi
    • GL_ARB_draw_instanced mo asahi
    • GL_ARB_instanced_ararys mo asahi
    • GL_ARB_seamless_cube_map mo asahi
    • GL_NV_conditional_render mo asahi
    • GL_ARB_texture_mirror_clamp_to_edge mo asahi
  • FaŹ»aopoopo le lagolago mo Vulkan faŹ»aopoopoga:
    • VK_EXT_descriptor_buffer mo RADV, Turnip
    • VK_AMD_shader_early_and_late_fragment_tests mo RADV
    • VK_AMD_shader_explicit_vertex_parameter mo RADV/RDNA3
    • VK_EXT_swapchain_colorspace mo RADV, ANV, Turnip
    • VK_KHR_shader_integer_dot_product mo V3DV
    • VK_KHR_present_faatali mo ANV, RADV, Turnip
    • VK_KHR_push_descriptor mo Venus
    • VK_KHR_pci_bus_info mo Venus
  • Foia fa'afitauli ile Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield 1 ma Hi-Fi Rush.
  • Fa'amauina se fa'afitauli na mafua ai ona malepe le gaioiga i le taimi o le telefoni a Zoom i luga o faiga ma le aveta'avale Iris.

puna: opennet.ru

FaŹ»atau talimalo faŹ»atuatuaina mo nofoaga ma DDoS puipuiga, VPS VDS servers šŸ”„ Fa'atau le 'upega tafa'ilagi talimalo fa'atuatuaina ma le puipuiga DDoS, 'au'aunaga VPS VDS | ProHoster