Bola vydaná nová verzia ovládačov Mesa 19.2.0

tabuľka grafických ovládačov

Spustenie nová verzia bezplatnej implementácie OpenGL a Vulkan, Tabuľka 19.2.0, toto je prvá verzia z vetvy Tabuľka 19.2.0 ktorý má experimentálny stav, keďže po konečnej stabilizácii kódu vyjde stabilná verzia 19.2.1.

Pre tých, ktorí nevedia o ovládačoch MESA sú softvérové ​​ovládače systému Linux pre open source dostupné pre hardvér AMD, NVIDIA a Intel. Projekt spoločnosti Mesa začal ako open source implementácia špecifikácie OpenGL (systém na vykreslenie interaktívnej 3D grafiky).

V priebehu rokov projekt sa rozrástol o implementáciu viacerých grafických API, vrátane OpenGL ES (verzie 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC a Vulkan.

Rôzne radiče zariadení umožňuje použitie knižníc Mesa v mnohých rôznych prostrediach, od softvérovej emulácie po úplnú hardvérovú akceleráciu pre moderné GPU.

Spoločnosť Mesa implementuje prekladovú vrstvu nezávislú od dodávateľa medzi grafickým rozhraním API, ako je OpenGL, a grafickými ovládačmi v jadre operačného systému.

Okrem 3D aplikácií rovnako ako hry, aj grafické servery používajú na vytváranie obrazu na obrazovke hovory OpenGL / EGL.

Hlavné novinky tabuľky 19.2.0

Táto nová verzia aplikácie Mesa 19.2 poskytuje úplnú podporu OpenGL 4.5 pre radiče i965, radeonsi a nvc0, Podpora Vulkan 1.1 pre karty Intel a AMD, ako aj podpora normy OpenGL 4.6 pre karty Intel.

Ovládače (i965, clona) pre grafické karty Intel (gen7+) poskytovať úplnú podporu pre OpenGL 4.6 a jazyk popisujúci shadery GLSL 4.60.

Pred poskytnutím podpory pre OpenGL 4.6 v ovládačoch radeonsi (AMD) a nvc0 (NVIDIA) zostáva implementovať rozšírenia GL_ARB_gl_spirv a GL_ARB_spirv_extensions, ktoré boli pre ovládač i965 pridané v auguste.

Pokračovalo rozširovanie funkcionality nového radiča Iris pre GPU Intel, ktoré sa svojimi schopnosťami takmer dostalo do parity s radičom i965.

Ovládač Iris je založený na architektúre Gallium3D, ktorá prináša úlohy správy pamäte do ovládača DRI v jadre systému Linux a poskytuje out-of-the-box sledovač stavu s podporou medzipamäte opätovného použitia výstupných objektov.

Ovládač podporuje iba GPU založené na mikroarchitektúre Gen8 + (Broadwell, Skylake) s grafickými procesormi HD, UHD a Iris.

V prípade regulátorov a RADV Radeon SI v tejto novej verzii Mesa 19.2.0 Bola pridaná podpora AMD Navi 10 GPU (Radeon RX 5700) a počiatočná podpora pre Navi 14.

Ovládač RadeonSI tiež pridal budúcu podporu APU Renoir (Zen 2 c GPU Navi) a čiastočne Arcturus (zatiaľ čo iba výpočtové možnosti a video dekódovací stroj VCN 2.5, žiadne 3D).

V ovládačoch Gallium3D R600 pre niektoré staršie karty AMD (HD 5800/6900) poskytované s podporou OpenGL 4.5.

Aj v tomto vydaní Novo pridané rozšírenia OpenGL sú zvýraznené:

  • GL_ARB_post_depth_coverage pre ovládač radeonsi (Navi)
  • GL_ARB_seamless_cubemap_per_texture pre radič etnaviv (kompatibilný s SEAMLESS_CUBE_MAP na GPU)
  • GL_EXT_shader_image_load_store pre radiča Radeonsi (s LLVM 10+)
  • GL_EXT_shader_samples_identical pre ovládače dúhovky a radeonsi (ak používajú NIR)
  • GL_EXT_texture_shadow_lod pre ovládače i965 a iris

Rovnako ako rozšírenia ovládača Vulkan RADV (pre karty AMD):

  • VK_AMD_buffer_marker
  • VK_EXT_index_type_uint8
  • VK_EXT_post_depth_coverage
  • VK_EXT_queue_family_foreign
  • VK_EXT_sample_location
  • VK_KHR_depth_stencil_resolve
  • VK_KHR_imageless_framebuffer
  • VK_KHR_shader_atomic_int64
  • VK_KHR_uniform_buffer_standard_layout

A rozšírenie ovládača ANV Vulkan (pre karty Intel):

  • VK_EXT_shader_demote_to_helper_invocation

Z ďalších ohlásených zmien v tejto novej verzii ovládačov:

  • Pre RadeonSI predstavila nový runtime linker: rtld;
  • Optimalizácia výkonu ovládačov RADV a Virgl
  • Ovládač Panfrost pre GPU na báze mikroarchitektúr Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) a Bifrost (Mali G3x, G5x, G7x) používaných v mnohých zariadeniach s procesormi ARM bol rozšírený. Schopnosti radiča sú teraz dostatočné na to, aby GNOME Shell fungoval
  • Pridané rozšírenie EGL navrhnuté spoločnosťou NVIDIA EGL_EXT_platform_device, ktoré umožňuje inicializáciu EGL bez prístupu k API špecifickému pre dané zariadenie

Nakoniec počkajte, kým sa táto nová verzia ovládačov Mesa začne distribuovať v hlavných distribúciách systému Linux v priebehu niekoľkých nasledujúcich dní.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.