Verëffentlechung vu Mesa 19.1.0, eng gratis Ëmsetzung vun OpenGL a Vulkan
publizéiert Verëffentlechung vun enger gratis Ëmsetzung vun der OpenGL a Vulkan API - Mesa 19.1.0. Déi éischt Verëffentlechung vun der Mesa 19.1.0 Branche huet en experimentelle Status - no der definitiver Stabiliséierung vum Code gëtt eng stabil Versioun 19.1.1 verëffentlecht. Am Mesa 19.1 virgesinn voll OpenGL 4.5 Ënnerstëtzung fir i965, radeonsi an nvc0 Treiber, Vulkan 1.1 Ënnerstëtzung fir Intel an AMD Kaarten, souwéi deelweis Ënnerstëtzung fir de Standard OpenGL 4.6.
abegraff entwéckelt Intel huet en neien Iris Chauffer. Am Géigesaz zu i965 baséiert den neie Chauffer op der Gallium3D Architektur, déi Erënnerungsmanagement Aufgaben op d'DRI Driver Säit am Linux Kernel transferéiert an e fäerdege Staat Tracker mat Ënnerstëtzung fir e weiderbenotzen Cache vun Ausgangsobjekter ubitt. Den neie Chauffer ënnerstëtzt nëmmen GPUs baséiert op Gen8 + Mikroarchitektur (Broadwell, Skylake) mat HD, UHD an Iris GPUs.
Bei Leeschtungstester ass den Iris Chauffeur vun 3 bis 15 Mol iwwerhëlt i965, jee no Testmodus. Am Duerchschnëtt liwwert d'Iris 5.45 Mol méi Objekter pro Sekonn wéi den i965 Chauffer. Wann Dir real Programmer leeft, ass d'Erhéijung net sou beandrockend (an enger vun den Demos ass d'Erhéijung ongeféier 19%, an an e puer Demos ass et ongeféier gläich wéi i965).
De klassesche i965 Chauffer huet Ënnerstëtzung fir Gen 11 erweidert an dobäi Ënnerstëtzung fir Elkhart Lake SoC Grafiken Subsystem;
Driver abegraff Lima fir de Mali 400/450 GPU, benotzt a villen eelere Chips baséiert op der ARM Architektur.
Chauffeur dobäi panfrost fir GPUs baséiert op Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) an Bifrost (Mali G3x, G5x, G7x) microarchitectures, op villen Apparater mat ARM Prozessor benotzt.
De RADV-Treiber (Vulkan-Treiber fir AMD-Kaarten) huet Ënnerstëtzung fir VESA Adaptive-Sync (FreeSync) Technologie dobäigesat, wat Iech erlaabt Iech d'Erfrëschungsrate vum Monitor adaptiv z'änneren fir glat an räissenfräi Output ze garantéieren;
Dobäigesat neie Vulkan Chauffer TURNIP fir Qualcomm Adreno GPUs;
Zu Chauffer Softpipe (Software Rasterizer baséiert op Gallium3D) bäigefüügt Ënnerstëtzung fir OpenGL 4 Extensiounen: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array an OES_viewport_array. Bis OpenGL 4.0 voll ënnerstëtzt gëtt, bleift et fir d'GL_ARB_gpu_shader5, GL_ARB_sample_shading an GL_ARB_tessellation_shader Extensiounen ëmzesetzen;
Zousätzlech Ënnerstëtzung fir ATC Texturkompressiounsformat op GPUs benotzt
Qualcomm an AMD;
Verbesserte Leeschtung vum Gallium Nine State Tracker, deen Ënnerstëtzung fir den Direct3D 9 API fir Unix-ähnlech Systemer ubitt an allgemeng benotzt gëtt fir Windows Spiller mat Wäin ze lafen;
Zousätzlech kann et bemierkt ginn Zousätzlech an d'Branche déi d'Basis fir d'Verëffentlechung vum Mesa 19.2 bilden, d'Ëmsetzung vun der Extensioun GL_KHR_robustness fir Gallium3D Chauffer R600, déi war déi neisten vermësst Link fir Ënnerstëtzung fir OpenGL 4.5 ze bidden. Dëst mécht de R600 de véierte Mesa Chauffer fir OpenGL 4.5 z'ënnerstëtzen. OpenGL 4.5 Ënnerstëtzung am R600 ass nëmme verfügbar op Radeon HD 5800/6900 GPUs.