An riga an fitar da tebur 21.3 kuma ya zo tare da canje-canje daban-daban da haɓakawa ga masu sarrafawa

Teburin direbobi

Bayan wata hudu na cigaba ƙaddamar da aiwatar da OpenGL da Vulkan APIs kyauta: Table 21.3.0, wanda aka sanya shi azaman sigar farko na reshen Mesa 21.3.x wanda ke da yanayin gwaji. Bayan tabbatar da lambar ƙarshe, za a fito da tsayayyen sigar 21.3.1.

Mesa 21.3 yana ba da cikakken tallafin OpenGL 4.6 na 965, iris (Intel), radeonsi (AMD), direbobin zink da lvmpipe. Taimako don OpenGL 4.5 yana samuwa don AMD GPU (r600) da NVIDIA (nvc0), da kuma OpenGL 4.3 zuwa virgl (Virtual GPU Virgil3D don QEMU / KVM). Ana samun tallafin Vulkan 1.2 don katunan Intel da AMD, da yanayin emulator (vn) da rasterizer software na lavapipe, tallafin Vulkan 1.1 yana samuwa don Qualcomm GPU da rasterizer na software na lavapipe, kuma Vulkan 1.0 yana samuwa don Broadcom VideoCore VI GPU (Raspberry Pi). 4).

Shafin 21.3.0 babban sabon labari

A cikin wannan sabon sigar Mesa da aka gabatar, an nuna cewa mai sarrafa Zink (aiwatar da OpenGL API a saman Vulkan, wanda ke ba ku damar samun haɓakar kayan aikin OpenGL idan tsarin ku yana da iyakancewar direbobi don tallafawa API Vulkan kawai) ya dace da OpenGL ES 3.2.

Yayin da mai sarrafawa panfrost, An tsara don yin aiki tare da GPUs dangane da Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) da Bifrost (Mali G3x, G5x, G7x) microarchitectures, an ba shi izini bisa hukuma don dacewa tare da OpenGL ES 3.1.

A gefe guda, direban v3dv wanda aka haɓaka don haɓakar zane-zane na VideoCore VI da aka yi amfani da shi daga ƙirar Rasberi Pi 4 An ba da izini don tallafawa Vulkan Graphics API 1.1 kuma ya ƙara tallafi don shaders na lissafi. Ayyukan lambar da mai tara shader ya haɓaka ya sami haɓaka sosai, wanda ke da tasiri mai kyau akan saurin shirye-shiryen da ke amfani da inuwa mai ƙarfi, alal misali, wasannin da ke kan Injin Unreal 4.

Mai sarrafawa RADV Vulkan (AMD) yana ƙara goyan bayan gwaji don gano hasken haske da shaders da aka gano. Don katunan GFX10.3, ana kunna zaɓi na farko ta tsohuwa ta amfani da injunan shading na NGG (Geometry na gaba).

Har ila yau, ya tsaya a waje cewa mai kula da lavapipe tare da aiwatar da rasterizer na software don Vulkan API (mai kama da lvmpipe, amma na Vulkan, wanda ke fassara kira daga Vulkan API zuwa Gallium API) yana da tallafi don tace rubutun anisotropic da ƙarin tallafi don Vulkan 1.2.
Mai sarrafawa Bude GL lvmpipe, aƙarin tallafi don ayyukan FP16, tacewa rubutun anisotropic (GL_ARB_texture_filter_anisotropic) da yankunan ƙwaƙwalwar ajiya (GL_AMD_pinned_memory). An bayar da tallafi don bayanin martabar dacewa ta OpenGL 4.5.

Direban OpenGL Iris (sabon direba don Intel GPUs) ya ƙara ƙarfin haɗaɗɗen shader multithreaded da VA-API (Video Acceleration API) Matsayin tracker yana ba da tallafi don haɓaka rikodin rikodin bidiyo na AV1 da yanke hukunci yayin amfani da direbobin AMD GPU.

An kuma ambaci cewa ana aiwatar da tallafin EGL don dandalin Windows da wancan ƙarin tallafi don EGL_EXT_present_opaque tsawo don Wayland, Bayan haka gyara matsala tare da nuni nuna gaskiya a cikin wasannin da ke gudana a cikin muhalli bisa ka'idar Wayland.

Game da Vulkan RADV (AMD), ANV (Intel) da direbobin lavapipe, an ƙara tallafi don kari:

  • VK_EXT_shader_atomic_float2 (Intel, RADV).
  • VK_EXT_vertex_input_dynamic_state (RADV).
  • VK_EXT_primitive_topology_list_sake farawa (RADV, lavapipe).
  • VK_KHR_shader_integer_dot_product (RADV).
  • VK_KHR_synchronization2 (Intel).
  • VK_KHR_maintenance4 (RADV).
  • VK_KHR_format_feature_flags2 (RADV).
  • VK_KHR_shader_subgroup_extended_types (lavapipe).
  • VK_KHR_spirav_1_4 (lavapipe).
  • VK_KHR_timeline_semaphore (washpipe).
  • VK_EXT_external_memory_host (lavapipe).
  • VK_KHR_depth_stencil_resolve (lavapipe).
  • VK_KHR_shader_float16_int8 (bututun wanki).
  • VK_EXT_color_write_enable(washpipe).

Finalmente idan kuna sha'awar ƙarin sani game da shi Game da wannan sabon sigar masu kula da Mesa 21.1.0, zaku iya duba fayil ɗin cikakkun bayanai a cikin mahaɗin mai zuwa.

Yadda ake girka direbobin bidiyo na Mesa akan Linux?

Kunshin Mesa samu a duk rarraba Linux, don haka shigarta ana iya yin ta ta hanyar zazzagewa da tattara lambar tushe (Duk bayani game da shi a nan) ko ta wata hanya mai sauƙi, wanda ya dogara da wadatar a cikin tashoshin hukuma na rarraba ko wasu kamfanoni.

Ga waɗanda suke amfani da Ubuntu, Linux Mint da abubuwan ban sha'awa za su iya ƙara matattarar ajiya mai zuwa inda ake sabunta direbobi da sauri.

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

Yanzu za mu sabunta jerin fakitinmu da wuraren adana su tare da:

sudo apt update

Kuma a ƙarshe zamu iya shigar da direbobi tare da:

sudo apt upgrade

Ga lamarin wadanda suke Arch Linux masu amfani da abubuwan da suka samo asali, mun girka su da wannan umarnin:

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

Domin ko wanene su Masu amfani da Fedora 32 na iya amfani da wannan ma'ajiyar, don haka dole ne su ba da damar yin aikin tare da:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

A ƙarshe, ga waɗanda suke masu amfani da OpenSUSE, za su iya girkawa ko haɓakawa ta buga:

sudo zypper in mesa

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.