Mesa 18.2 aporta Radeon EQAA antialiasing, millora del suport SteamVR i tones de correccions d'errors

Linux-Unix / Mesa 18.2 aporta Radeon EQAA antialiasing, millora del suport SteamVR i tones de correccions d'errors 2 minuts de lectura

El controlador Mesa 18.2 per a Linux finalment s’ha llançat avui després d’uns pocs entrebancs a l’agost. Aquesta última actualització de controladors inclou suport Vega 20, perfil compatible OpenGL 4.4, millores notables en el suport de controladors RadeonSI OpenGL i RADV Vulkan, compatibilitat OpenGL ES 3.2 per RadeonSI i realment només un gran grapat d’altres millores significatives.



La quantitat d’actualitzacions més petita correspon al frontal d’Intel, que va rebre principalment optimitzacions NIR; el desenvolupament continua treballant en el suport d’OpenGL 4.6 amb ingestió de SPIR-V, i algunes noves extensions de controladors Vulkan per ANV, a més d’optimitzacions generals per a l’últim maquinari. suport.

Mesa 18.2 és l’actualització del tercer trimestre de 2018 per a la pila de controladors gràfics Mesa3D, que s’utilitza principalment als controladors Vulkan / OpenGL de codi obert d’escriptoris Linux per a Intel, Radeon i Nouveau, a més d’un grapat d’altres controladors més petits.



Els usuaris també haurien de notar algunes petites millores en el rendiment i una compilació de shader LLVM més ràpida a RADV. També hi ha un mode anti-aliasing Radeon EQAA, compatibilitat de compressió de textures ASTC per RadeonSI i compatibilitat amb el perfil de compatibilitat OpenGL 4.4 per RadeonSI, que haurien d’ajudar a jugar a jocs Wine / SteamPlay en un sistema Linux.



A més, hi ha algunes noves extensions de controlador Vulkan RADV i compatibilitat amb OpenGL 4.3 per al controlador VirGL per a l’acceleració OpenGL en convidats KVM habilitats per VirtIO, cosa que hauria d’aportar millores per a aquests usuaris. També hi ha extensions de pantalla Vulkan per millorar el suport de SteamVR Linux, ja que SteamVR a Linux ha estat una mica complicat i difícil de controlar, tot i que les coses definitivament milloren.



El controlador Broadcom V3D també està habilitat per dfault, i la memòria cau de l'ombra Mesa admet la memòria cau dels shaders de càlcul RadeonSI. Hi ha hagut algunes optimitzacions NIR i addicions d’extensions OpenGL per a Nouveau NVC0.

El registre de canvis oficial de noves funcions és el següent ( tingueu en compte que algunes d’aquestes funcions noves només estan disponibles amb determinats controladors):

  • OpenGL 4.3 en virgl
  • Perfil de compatibilitat OpenGL 4.4 a radeonsi
  • OpenGL ES 3.2 en radeonsi i virgl
  • GL_ARB_ES3_2_compatibilitat a radeonsi
  • GL_ARB_fragment_shader_interlock a i965
  • GL_ARB_sample_locations i GL_NV_sample_locations a nvc0 (GM200 +)
  • GL_ANDROID_extension_pack_es31a a radeonsi.
  • GL_KHR_texture_compression_astc_ldr a radeonsi
  • GL_NV_conservative_raster i GL_NV_conservative_raster_dilate a nvc0 (GM200 +)
  • GL_NV_conservative_raster_pre_snap_triangles a nvc0 (GP102 +)
  • imatges multimostres a nvc0 (GM107 +) (ara compatible amb GF100 +)

També hi ha un massiva quantitat de correccions d'errors, tan massives que probablement només n'hauríeu de llegir la totalitat Notes de llançament de Mesa 18.2 si cal, tot i que en recollirem alguns dels més destacats per a vosaltres:



  • Error 61761 - glPolygonOffsetEXT, OFFSET_BIAS incorrectament definit a un gran nombre
  • Error 100177 - [GM206] Representació errònia a XCOM Enemy Within
  • Error 100430 - Problemes gràfics [radv] a l'emulador de dofins
  • Error 105497 - shader-db es bloqueja en un sistema de 72 nuclis després del canvi de conjunt de bits ast_type_qualifier
  • Error 105904 - Necessari per esborrar la memòria cau de l'ombra de taula després de l'actualització del controlador perquè funcionin els programes vulkan de 32 bits.
  • Error 106382 - Trencaments de memòria cau de Shader INTEL_DEBUG = shader_time
  • Error 106511 - radv: MSAA trencat a SI (fallada d’afirmació a vkCreateImage)
  • Error 106642 - El servidor X es bloqueja a l’i965 en iniciar l’escriptori quan s’activa la compatibilitat amb el modificador de DRI3 v1.2

És probable que puguem veure el llançament de Mesa 18.3 cap a finals de novembre a principis de desembre, així que estigueu atents, ja que hi ha molta feina emocionant a la comunitat de controladors gràfics de Linux.

Etiquetes OpenGL volcà