Verëffentlechung vu Mesa 19.2.0, eng gratis Ëmsetzung vun OpenGL a Vulkan

Agefouert Verëffentlechung vun enger gratis Ëmsetzung vun der OpenGL a Vulkan API - Mesa 19.2.0. Déi éischt Verëffentlechung vun der Mesa 19.2.0 Branche huet en experimentelle Status - no der definitiver Stabiliséierung vum Code gëtt eng stabil Versioun 19.2.1 verëffentlecht. Am Mesa 19.2 virgesinn Voll OpenGL 4.5 Ënnerstëtzung fir i965, radeonsi an nvc0 Treiber, Vulkan 1.1 Ënnerstëtzung fir Intel an AMD Kaarten, an Ënnerstëtzung fir den OpenGL 4.6 Standard fir Intel Kaarten;

Ënnert der Ännerungen:

  • Treiber (i965, iris) fir Intel Video Kaarten (gen7+) déi voll Ënnerstëtzung OpenGL 4.6 an shader Beschreiwung Sprooch GLSL 4.60. Bis OpenGL 4.6 Ënnerstëtzung an de radeonsi (AMD) an nvc0 (NVIDIA) Treiber geliwwert gëtt, bleift et fir d'GL_ARB_gl_spirv an GL_ARB_spirv_extensions ëmzesetzen déi waren dobäi fir i965 Chauffer am August;
  • D'Funktionalitéit vum neie Chauffer gëtt weider ausgebaut Iris fir Intel GPU, déi a senge Fäegkeeten bal Paritéit mat der i965 Chauffer erreecht huet. D'Iris Chauffer baséiert op der Gallium3D Architektur, déi Erënnerung Gestioun Aufgaben op d'DRI Chauffer Säit vun der Linux Kernel offloads an e prett-feieren Staat Tracker mat Ënnerstëtzung fir e Wiederbenotzen Cache vun Output Objete gëtt. De Chauffer ënnerstëtzt nëmmen Prozessoren baséiert op Gen8 + Mikroarchitektur (Broadwell, Skylake) mat HD, UHD an Iris GPUs.
  • Zousätzlech Ënnerstëtzung fir AMD Navi 10 GPUs op RADV a RadeonSI Treiber
    (Radeon RX 5700), wéi och initial Ënnerstëtzung Navi 14. Och am RadeonSI Chauffer abegraff dobäi Ënnerstëtzung fir d'Zukunft APU Renoir (Zen 2 mat GPU Navi) an deelweis Arcturus (nëmmen Rechenzäit Kënnen a Video decoding Moteur VCN 2.5, ouni 3D);

  • Am Gallium3D R600 Treiber fir e puer eeler AMD Kaarten (HD 5800/6900) virgesinn OpenGL 4.5 Ënnerstëtzung;
  • Fir RadeonSI presentéiert neie Runtime Linker - rtld;
  • D'Performance vun de RADV a Virgl Treiber gouf optimiséiert;
  • Erweidert Panfrost Chauffer fir GPUs baséiert op der Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) a Bifrost (Mali G3x, G5x, G7x) Mikroarchitekturen op villen Apparater mat ARM Prozessoren benotzt. D'Fähigkeiten vum Chauffer sinn elo genuch fir GNOME Shell ze lafen;
  • Zousätzlech EGL Extensioun proposéiert vun NVIDIA EGL_EXT_platform_device, wat erlaabt datt EGL initialiséiert gëtt ouni Apparatspezifesch APIen ze ruffen
  • Nei OpenGL Extensiounen dobäigesat:
  • Zousätzlech Extensiounen zum RADV Vulkan Chauffer (fir AMD Kaarten):
  • Déi folgend Extensioun gouf zum ANV Vulkan Chauffer bäigefüügt (fir Intel Kaarten):
    VK_EXT_shader_demote_to_helper_invocation.

Source: opennet.ru

Setzt e Commentaire