Mesa 18.2 nodrošina Radeon EQAA anti-aliasing, uzlabotu SteamVR atbalstu un daudz kļūdu labojumu

Linux-Unix / Mesa 18.2 nodrošina Radeon EQAA anti-aliasing, uzlabotu SteamVR atbalstu un daudz kļūdu labojumu 2 minūtes lasīts

Mesa 18.2 draiveris operētājsistēmai Linux beidzot šodien ir izlaists pēc dažām nelielām neveiksmēm augustā. Šajā jaunākajā draivera atjauninājumā ir Vega 20 atbalsts, savietojams profils OpenGL 4.4, ievērojami uzlabojumi RadeonSI OpenGL un RADV Vulkan draiveru atbalstam, OpenGL ES 3.2 atbalsts RadeonSI un patiešām tikai milzīgs nedaudz citu nozīmīgu uzlabojumu.



Vismazākais atjauninājumu skaits ir paredzēts Intel priekšpusei, kas galvenokārt saņēma NIR optimizāciju - izstrāde joprojām strādā pie OpenGL 4.6 atbalsta ar SPIR-V uzņemšanu un dažiem jauniem Vulkan draiveru paplašinājumiem ANV, kā arī vispārējiem jaunākās aparatūras optimizējumiem. atbalstu.

Mesa 18.2 ir Mesa3D grafikas draiveru kaudzes 2018. gada trešā ceturkšņa atjauninājums, ko galvenokārt izmanto Linux darbvirsmas atvērtā pirmkoda Vulkan / OpenGL draiveros Intel, Radeon un Nouveau, kā arī nedaudziem citiem mazākiem draiveriem.



Lietotājiem vajadzētu arī pamanīt dažus nelielus veiktspējas uzlabojumus un ātrāku LLVM shaderu kompilāciju RADV. Ir arī Radeon EQAA anti-aliasing režīms, ASTC tekstūras saspiešanas atbalsts RadeonSI un OpenGL 4.4 saderības profila atbalsts RadeonSI, kam vajadzētu palīdzēt spēlēt Wine / SteamPlay spēles Linux sistēmā.



Turklāt ir daži jauni RADV Vulkan draiveru paplašinājumi un OpenGL 4.3 atbalsts VirGL draiverim OpenGL paātrinājumam ar VirtIO iespējotiem KVM viesiem - kam vajadzētu dot uzlabojumus šiem lietotājiem. SteamVR Linux atbalsta uzlabošanai ir arī Vulkan displeja paplašinājumi, jo SteamVR operētājsistēmā Linux ir bijis mazliet smalks un grūti kontrolējams, lai gan lietas noteikti uzlabojas.



Broadcom V3D draiveri tagad ir iespējojis arī dfault, un Mesa shader kešatmiņa atbalsta RadeonSI skaitļošanas ēnotāju kešatmiņu. Nouveau NVC0 ir bijuši daži NIR optimizācijas un OpenGL paplašinājumu papildinājumi.

Oficiālais jauno funkciju mainīšanas žurnāls ir šāds ( ņemiet vērā, ka dažas no šīm jaunajām funkcijām ir pieejamas tikai ar dažiem draiveriem):

  • OpenGL 4.3 vietnē virgl
  • OpenGL 4.4 saderības profils vietnē radeonsi
  • OpenGL ES 3.2 uz radeonsi un virgl
  • GL_ARB_ES3_2_ saderība ar radeonsi
  • GL_ARB_fragment_shader_interlock i965
  • GL_ARB_sample_locations un GL_NV_sample_locations uz nvc0 (GM200 +)
  • GL_ANDROID_extension_pack_es31a uz radeonsi.
  • GL_KHR_texture_compression_astc_ldr uz radeonsi
  • GL_NV_conservative_raster un GL_NV_conservative_raster_dilate uz nvc0 (GM200 +)
  • GL_NV_conservative_raster_pre_snap_triangles uz nvc0 (GP102 +)
  • vairāku attēlu paraugi uz nvc0 (GM107 +) (tagad tiek atbalstīti uz GF100 +)

Ir arī a masveida kļūdu labojumu daudzums, tik liels, ka, iespējams, vienkārši izlasiet visu Mesa 18.2 izlaiduma piezīmes ja jums tas ir jādara, lai gan mēs izvēlēsimies dažus no jums visievērojamākajiem:



  • Kļūda 61761 - glPolygonOffsetEXT, OFFSET_BIAS nepareizi iestatīts uz milzīgu skaitu
  • Kļūda 100177 - [GM206] Nepareiza plānošana XCOM Enemy Within
  • Kļūda 100430 - [radv] grafiski traucējumi delfīnu emulatorā
  • Kļūda 105497 - shader-db avarē 72 kodolu sistēmā pēc ast_type_qualifier bitset maiņas
  • Kļūda 105904 - Nepieciešams dzēst mesa shader kešatmiņu pēc draivera jaunināšanas, lai darbotos 32 bitu vīna vulkan programmas.
  • Kļūda 106382 - Shader kešatmiņa saplīst INTEL_DEBUG = shader_time
  • Kļūda 106511 - radv: MSAA sadalīts SI (apgalvojuma kļūme vkCreateImage)
  • Kļūda 106642 - X serveris avarē i965 darbvirsmas startēšanas laikā, kad ir iespējots DRI3 v1.2 / modifikatora atbalsts

Visticamāk, mēs varētu redzēt Mesa 18.3 izlaidumu aptuveni no novembra beigām līdz decembra sākumam, tāpēc sekojiet līdzi, jo Linux grafisko draiveru kopienā notiek daudz aizraujoša darba.

Tagi OpenGL vulkāns