Ang Mesa 18.2 ay nagdadala ng Radeon EQAA Anti-Aliasing, Pinagbuting Suporta sa SteamVR, at Tonelada ng Mga Pag-aayos ng Bug

Linux-Unix / Ang Mesa 18.2 ay nagdadala ng Radeon EQAA Anti-Aliasing, Pinagbuting Suporta sa SteamVR, at Tonelada ng Mga Pag-aayos ng Bug 2 minuto basahin

Ang driver ng Mesa 18.2 para sa Linux ay sa wakas ay pinakawalan ngayon pagkatapos ng ilang menor de edad na pag-urong na nagaganap noong Agosto. Ang pinakabagong pag-update ng driver na ito ay nagtatampok ng suporta ng Vega 20, OpenGL 4.4 na nababagay na profile, kapansin-pansin na mga pagpapabuti sa suporta ng driver ng RadeonSI OpenGL at RADV Vulkan, suporta ng OpenGL ES 3.2 para sa RadeonSI, at talagang napakaraming iba pang mga makabuluhang pagpapabuti.



Ang pinakamaliit na bilang ng mga pag-update ay para sa harap ng Intel, na nakatanggap ng higit sa lahat ng mga pag-optimize ng NIR - gumagana pa rin ang pag-unlad sa suporta ng OpenGL 4.6 sa paglunok ng SPIR-V, at ilang mga bagong extension ng driver ng Vulkan para sa ANV, kasama ang pangkalahatang mga pag-optimize sa buong board para sa pinakabagong hardware suporta

Ang Mesa 18.2 ay ang pag-update ng third-quarter 2018 para sa Mesa3D graphics driver stack, na kadalasang ginagamit sa mga desktop desktop open-source na driver ng Vulkan / OpenGL para sa Intel, Radeon, at Nouveau, kasama ang ilang iba pang mas maliit na mga driver.



Dapat ding mapansin ng mga gumagamit ang ilang maliit na pagpapabuti sa pagganap, at mas mabilis na LLVM shader compilation sa RADV. Mayroon ding isang anti-aliasing mode ng Radeon EQAA, suporta sa compression ng ASTC para sa RadeonSI, at suporta sa profile ng OpenGL 4.4 para sa RadeonSI na dapat makatulong sa paglalaro ng mga laro sa Alak / SteamPlay sa isang sistemang Linux.



Bilang karagdagan, mayroong ilang mga bagong extension ng driver ng RADV Vulkan, at suporta ng OpenGL 4.3 sa driver ng VirGL para sa pagpabilis ng OpenGL sa mga bisitang KVM na pinagana ng VirtIO - na dapat magdala ng mga pagpapabuti para sa mga gumagamit na iyon. Mayroon ding mga extension ng display ng Vulkan para sa pagpapabuti ng suporta sa SteamVR Linux, dahil ang SteamVR sa Linux ay naging medyo makulit at mahirap makontrol, kahit na ang mga bagay ay tiyak na nagpapabuti.



Ang driver ng Broadcom V3D ay pinagana din ngayon ng dfault, at sinusuportahan ng Mesa shader cache ang pag-cache ng mga RadeonSI compute shader. Mayroong ilang mga pag-optimize sa NIR at mga karagdagan sa OpenGL na karagdagan para sa Nouveau NVC0.

Ang opisyal na changelog ng mga bagong tampok ay ang mga sumusunod ( tandaan na ang ilan sa mga bagong tampok na ito ay magagamit lamang sa ilang mga driver):

  • OpenGL 4.3 sa virgl
  • OpenGL 4.4 Profile sa pagiging tugma sa radeonsi
  • OpenGL ES 3.2 sa radeonsi at virgl
  • GL_ARB_ES3_2_compatibility sa radeonsi
  • GL_ARB_fragment_shader_interlock sa i965
  • GL_ARB_sample_locations at GL_NV_sample_locations sa nvc0 (GM200 +)
  • GL_ANDROID_extension_pack_es31a sa radeonsi.
  • GL_KHR_text_compression_astc_ldr sa radeonsi
  • GL_NV_conservative_raster at GL_NV_conservative_raster_dilate sa nvc0 (GM200 +)
  • GL_NV_conservative_raster_pre_snap_triangles sa nvc0 (GP102 +)
  • maraming imahe ng nvc0 (GM107 +) (sinusuportahan na ngayon sa GF100 +)

Mayroon ding isang malaki at mabigat dami ng mga pag-aayos, napakalaking na marahil ay dapat mo lamang basahin ang kabuuan Mesa 18.2 tala ng paglabas kung kailangan mo, kahit na pipiliin namin ang ilan sa mga pinaka kapansin-pansin para sa iyo:



  • Bug 61761 - glPolygonOffsetEXT, OFFSET_BIAS maling itinakda sa isang malaking bilang
  • Bug 100177 - [GM206] Maling pag-ayos sa XCOM Kaaway sa loob
  • Bug 100430 - [radv] mga grapikong glitches sa dolphin emulator
  • Bug 105497 - Nag-crash ang shader-db sa 72 core system pagkatapos ng pagbabago ng ast_type_qualifier bitset
  • Bug 105904 - Kinakailangan upang tanggalin ang mesa shader cache pagkatapos mag-upgrade ang driver para sa 32 bit na mga vulkan vulkan na programa upang gumana.
  • Bug 106382 - Masira ang cache ng Shader INTEL_DEBUG = shader_time
  • Bug 106511 - radv: Nasira ang MSAA sa SI (pagkabigo ng assertion sa vkCreateImage)
  • Bug 106642 - Nag-crash ang X server sa i965 sa startup ng desktop kapag pinagana ang suporta ng DRI3 v1.2 / modifier

Malamang na maaari nating makita ang paglabas ng Mesa 18.3 sa pagtatapos ng Nobyembre hanggang unang bahagi ng Disyembre, kaya't manatiling nakatutok dahil maraming kapana-panabik na gawain ang nangyayari sa pamayanan ng graphic driver ng Linux.

Mga tag OpenGL bulkan