Tabela 21.3 tashmë është publikuar dhe vjen me ndryshime dhe përmirësime të ndryshme në kontrollorët

Tabela e shoferëve

Pas katër muajsh zhvillimi nisja e zbatimi falas i API-ve OpenGL dhe Vulkan: Tabela 21.3.0, i cili pozicionohet si versioni i parë i degës Mesa 21.3.x që ka një gjendje eksperimentale. Pas stabilizimit përfundimtar të kodit, do të lëshohet versioni i qëndrueshëm 21.3.1.

Mesa 21.3 siguron mbështetje të plotë OpenGL 4.6 për drejtuesit 965, iris (Intel), radeonsi (AMD), zink dhe llvmpipe. Mbeshtetje per OpenGL 4.5 është në dispozicion për GPU AMD (r600) dhe NVIDIA (nvc0), dhe OpenGL 4.3 në virgl (GPU virtuale Virgil3D për QEMU / KVM). Mbështetja për Vulkan 1.2 është e disponueshme për kartat Intel dhe AMD, si dhe modaliteti i emulatorit (vn) dhe rasterizuesi i softuerit lavapipe, mbështetja Vulkan 1.1 është e disponueshme për rasterizuesin e softuerit Qualcomm GPU dhe lavapipe, dhe Vulkan 1.0 është i disponueshëm për Broadcom VideoCore VI GPU (Raspberry Pi 4).

Risitë kryesore të Tabelës 21.3.0

Në këtë version të ri të Mesa-s, theksohet se kontrolluesi Zink (një zbatim i OpenGL API në krye të Vulkan, i cili ju lejon të merrni OpenGL të përshpejtuar nga hardueri nëse sistemi juaj ka drejtues të kufizuar për të mbështetur vetëm Vulkan API) është në përputhje me OpenGL ES 3.2.

Ndërsa kontrolluesi panfrost, projektuar për të punuar me GPU të bazuara në mikroarkitekturat Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dhe Bifrost (Mali G3x, G5x, G7x), është zyrtarisht i certifikuar për pajtueshmërinë me OpenGL ES 3.1.

Për më tepër, shoferi v3dv zhvilluar për përshpejtuesin grafik VideoCore VI të përdorur nga modeli Raspberry Pi 4 Është certifikuar për të mbështetur Vulkan Graphics API 1.1 dhe gjithashtu ka shtuar mbështetje për shaderat e gjeometrisë. Performanca e kodit të gjeneruar nga përpiluesi shader është përmirësuar ndjeshëm, gjë që ka një efekt pozitiv në shpejtësinë e programeve që përdorin në mënyrë aktive shader, për shembull, lojëra të bazuara në Unreal Engine 4.

Kontrolluesi RADV Vulkan (AMD) shton mbështetje eksperimentale për gjurmimin e rrezeve dhe shaders me rreze. Për kartat GFX10.3, zgjedhja primitive aktivizohet si parazgjedhje duke përdorur motorët hijezues NGG (Next Generation Geometry).

Gjithashtu bie në sy se kontrolluesi i llavapit me zbatimin e rasterizuesit të softuerit për Vulkan API (i ngjashëm me llvmpipe, por për Vulkan, i cili përkthen thirrjet nga Vulkan API në Gallium API) ka mbështetje për filtrimin e teksturës anizotropike dhe mbështetje të shtuar për Vulkan 1.2.
Kontrolluesi OpenGL lvmpipe, Njëmbështetje e shtuar për operacionet FP16, filtrim i teksturës anizotropike (GL_ARB_texture_filter_anisotropic) dhe rajonet e memories së gozhduar (GL_AMD_pinned_memory). U sigurua mbështetje për profilin e pajtueshmërisë OpenGL 4.5.

Drejtuesi i OpenGL Iris (shofer i ri për GPU-të Intel) shtoi aftësinë e kompilimit të shaderit me shumë fije dhe gjurmuesi i statusit VA-API (Video Acceleration API) ofron mbështetje për përshpejtimin e kodimit dhe dekodimit të videos AV1 kur përdorni drejtuesit e GPU-së AMD.

Gjithashtu përmendet se mbështetja EGL është implementuar për platformën Windows dhe atë shtoi mbështetje për zgjerimin EGL_EXT_present_opaque për Wayland, Përveç kësaj zgjidhen problemet me ekranin transparencë në lojërat që funksionojnë në mjedise të bazuara në protokollin Wayland.

Në lidhje me drejtuesit e Vulkan RADV (AMD), ANV (Intel) dhe lavapip, u shtuan mbështetje për shtesat:

  • VK_EXT_shader_atomic_float2 (Intel, RADV).
  • VK_EXT_vertex_input_dynamic_state (RADV).
  • VK_EXT_primitive_topology_list_restart_list (RADV, lavapipe).
  • VK_KHR_shader_integer_dot_product (RADV).
  • VK_KHR_sinkronizimi2 (Intel).
  • VK_KHR_mirëmbajtje4 (RADV).
  • VK_KHR_format_feature_flags2 (RADV).
  • VK_KHR_subgroup_shader_types_extended_types (lavapip).
  • VK_KHR_spirv_1_4 (lavapip).
  • VK_KHR_timeline_semaphore (lavapip).
  • VK_EXT_external_memory_host (lavapip).
  • VK_KHR_thellësi_stencil_resolve (lavapip).
  • VK_KHR_shader_float16_int8 (lavapip).
  • VK_EXT_color_write_enable(washpipe).

Më në fund nëse jeni të interesuar të dini më shumë për të Në lidhje me këtë version të ri të kontrolluesve Mesa 21.1.0, mund të kontrolloni detajet në lidhjen vijuese.

Si të instaloni drejtuesit e videos Mesa në Linux?

Pako Mesa gjenden në të gjitha shpërndarjet Linux, kështu që instalimi i tij mund të bëhet ose duke shkarkuar dhe përpiluar kodin burimor (Të gjitha informacionet në lidhje me të këtu) ose në një mënyrë relativisht të thjeshtë, e cila varet nga disponueshmëria brenda kanaleve zyrtare të shpërndarjes tuaj ose palëve të treta.

Për ata që janë përdorues të Ubuntu, Linux Mint dhe derivateve ata mund të shtojnë depon e mëposhtme ku drejtuesit azhurnohen shpejt.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Tani ne do të azhurnojmë listën tonë të paketave dhe depove me:

sudo apt update

Dhe së fundmi ne mund të instalojmë drejtuesit me:

sudo apt upgrade

Për rastin e atyre që janë Arch përdoruesit dhe derivatet e Linux, ne i instalojmë ato me komandën e mëposhtme:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Për këdo që të jenë Përdoruesit e Fedora 32 mund ta përdorin këtë depo, kështu që ata duhet të mundësojnë korp me:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Së fundi, për ata që janë përdorues të openSUSE, ata mund të instalojnë ose azhurnojnë duke shtypur:

sudo zypper in mesa

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.