Mesa 18.2 donosi Radeon EQAA anti-aliasing, poboljšanu podršku za SteamVR i tone ispravki programskih pogrešaka

Linux-Unix / Mesa 18.2 donosi Radeon EQAA anti-aliasing, poboljšanu podršku za SteamVR i tone ispravki programskih pogrešaka 2 minute čitanja

Upravljački program Mesa 18.2 za Linux konačno je objavljen danas nakon nekoliko manjih zastoja koji su se dogodili u kolovozu. Ovo najnovije ažuriranje upravljačkih programa sadrži Vega 20 podršku, OpenGL 4.4 kompatibilni profil, značajna poboljšanja za RadeonSI OpenGL i RADV Vulkan podršku za upravljačke programe, OpenGL ES 3.2 podršku za RadeonSI i zaista samo pregršt drugih značajnih poboljšanja.



Najmanja količina ažuriranja odnosi se na Intelovu frontu koja je uglavnom dobila NIR optimizacije - razvoj još uvijek radi na podršci OpenGL 4.6 s unošenjem SPIR-V i nekim novim Vulkan proširenjima upravljačkih programa za ANV, plus općenite optimizacije za najnoviji hardver podrška.

Mesa 18.2 je ažuriranje za treći kvartal 2018. za niz Mesa3D grafičkih upravljačkih programa, koji se uglavnom koristi u Linux radnim površinama Vulkan / OpenGL upravljačkih programa za Intel, Radeon i Nouveau, kao i nekolicina drugih manjih upravljačkih programa.



Korisnici bi također trebali primijetiti neka mala poboljšanja performansi i bržu kompilaciju LLVM sjenčanja u RADV-u. Tu je i način rada Radeon EQAA za uklanjanje aliasa, podrška za kompresiju teksture ASTC za RadeonSI i podrška za profil kompatibilnosti OpenGL 4.4 za RadeonSI koji bi trebali pomoći u igranju igara Wine / SteamPlay na Linux sustavu.



Uz to, tu su i neka nova proširenja RADV Vulkan upravljačkih programa i OpenGL 4.3 podrška za VirGL upravljački program za ubrzanje OpenGL-a u KVM gostima s omogućenim VirtIO - što bi trebalo donijeti poboljšanja za te korisnike. Tu su i Vulkan proširenja zaslona za poboljšanje podrške za SteamVR Linux, jer je SteamVR na Linuxu bio pomalo fin i teško ga je dobiti pod kontrolom, iako se stvari definitivno poboljšavaju.



Pokretački program Broadcom V3D sada je omogućen i po defaultu, a predmemorija osenčivača Mesa podržava predmemoriranje RadeonSI računalnih sjene. Bilo je nekoliko NIR optimizacija i dodataka za OpenGL proširenje za Nouveau NVC0.

Službeni dnevnik promjena novih značajki je sljedeći ( imajte na umu da su neke od ovih novih značajki dostupne samo s određenim upravljačkim programima):

  • OpenGL 4.3 na virgl
  • OpenGL 4.4 Profil kompatibilnosti na radeonsi
  • OpenGL ES 3.2 na radeonsi i virgl
  • GL_ARB_ES3_2_kompatibilnost na radeonsi
  • GL_ARB_fragment_shader_interlock na i965
  • GL_ARB_sample_locations i GL_NV_sample_locations na nvc0 (GM200 +)
  • GL_ANDROID_extension_pack_es31a na radeonsi.
  • GL_KHR_texture_compression_astc_ldr na radeonsi
  • GL_NV_conservative_raster i GL_NV_conservative_raster_dilate na nvc0 (GM200 +)
  • GL_NV_conservative_raster_pre_snap_triangles na nvc0 (GP102 +)
  • višeuzorkovane slike na nvc0 (GM107 +) (sada podržano na GF100 +)

Tu je i masivan Količina ispravki programskih pogrešaka, toliko velika da biste vjerojatno trebali pročitati cijeli članak Napomene o izdanju Mesa 18.2 ako morate, ipak ćemo odabrati nekoliko najznačajnijih za vas:



  • Greška 61761 - glPolygonOffsetEXT, OFFSET_BIAS pogrešno postavljen na ogroman broj
  • Bug 100177 - [GM206] Pogrešno prikazivanje u XCOM Enemy Within
  • Bug 100430 - [radv] grafički kvarovi na emulatoru dupina
  • Bug 105497 - shader-db pada na 72 jezgrenog sustava nakon promjene bitseta ast_type_qualifier
  • Bug 105904 - Potrebno za brisanje predmemorije mesa shader nakon nadogradnje upravljačkog programa za rad 32-bitnih vinskih vulkan programa.
  • Bug 106382 - Shader predmemorija prekida INTEL_DEBUG = shader_time
  • Bug 106511 - radv: MSAA slomljen na SI (neuspjeh tvrdnje u vkCreateImage)
  • Bug 106642 - X poslužitelj pada u i965 pri pokretanju radne površine kada je omogućena podrška za DRI3 v1.2 / modifikator

Izgled Messe 18.3 mogli bismo vidjeti otprilike krajem studenog do početka prosinca, pa budite uz nas jer se u zajednici Linux grafičkih upravljačkih programa događa puno uzbudljivih poslova.

Oznake OpenGL vulkan