OpenGL və Vulkanın pulsuz tətbiqi olan Mesa 19.2.0-ın buraxılışı

Tərəfindən təqdim edildi OpenGL və Vulkan API-nin pulsuz tətbiqinin buraxılması - Mesa 19.2.0. Mesa 19.2.0 filialının ilk buraxılışı eksperimental statusa malikdir - kodun yekun stabilləşdirilməsindən sonra 19.2.1 stabil versiyası buraxılacaq. Mesa 19.2 təmin edilir i4.5, radeonsi və nvc965 sürücüləri üçün tam OpenGL 0 dəstəyi, Intel və AMD kartları üçün Vulkan 1.1 dəstəyi və Intel kartları üçün OpenGL 4.6 standartı üçün dəstək;

arasında dəyişikliklər:

  • Intel video kartları (gen965+) üçün sürücülər (i7, iris) tam dəstək verir OpenGL 4.6 və şeyder təsvir dili GLSL 4.60. OpenGL 4.6 dəstəyi radeonsi (AMD) və nvc0 (NVIDIA) sürücülərində təmin olunana qədər, GL_ARB_gl_spirv və GL_ARB_spirv_uzantılarını həyata keçirmək qalır. əlavə etdi avqust ayında i965 sürücüsü üçün;
  • Yeni sürücünün funksionallığı genişlənməkdə davam edir süsən öz imkanlarına görə i965 sürücüsü ilə demək olar ki, paritetə ​​çatan Intel GPU üçün. Iris drayveri Gallium3D arxitekturasına əsaslanır ki, bu da yaddaşın idarə edilməsi tapşırıqlarını Linux nüvəsinin DRI sürücüsü tərəfinə yükləyir və çıxış obyektlərinin təkrar istifadə keşini dəstəkləməklə hazır vəziyyət izləyicisini təmin edir. Sürücü yalnız HD, UHD və Iris GPU-ları olan Gen8+ mikroarxitekturasına (Broadwell, Skylake) əsaslanan prosessorları dəstəkləyir.
  • RADV və RadeonSI sürücülərinə AMD Navi 10 GPU dəstəyi əlavə edildi
    (Radeon RX 5700), eləcə də ilkin dəstək Navi 14. Həmçinin RadeonSI sürücüsünə daxildir əlavə etdi gələcək APU Renoir (GPU Navi ilə Zen 2) və qismən dəstək Arcturus (yalnız hesablama imkanları və video dekodlaşdırma mühərriki VCN 2.5, 3D olmadan);

  • Bəzi köhnə AMD kartları üçün Gallium3D R600 sürücüsündə (HD 5800/6900) təmin olunub OpenGL 4.5 dəstəyi;
  • RadeonSI üçün təqdim etdi yeni iş vaxtı əlaqələndiricisi - rtld;
  • RADV və Virgl sürücülərinin performansı optimallaşdırılıb;
  • Genişləndirilmiş ARM prosessorlu bir çox cihazlarda istifadə edilən Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) və Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalarına əsaslanan GPU-lar üçün Panfrost sürücüsü. Sürücünün imkanları indi GNOME Shell-i işə salmaq üçün kifayətdir;
  • NVIDIA tərəfindən təklif olunan EGL genişləndirilməsi əlavə edildi EGL_EXT_platforma_cihazı, bu, EGL-nin cihaza aid API-lərə zəng etmədən işə salınmasına imkan verir
  • Yeni OpenGL uzantıları əlavə edildi:
  • RADV Vulkan sürücüsünə əlavələr əlavə edildi (AMD kartları üçün):
  • ANV Vulkan sürücüsünə aşağıdakı genişləndirmə əlavə edildi (Intel kartları üçün):
    VK_EXT_shader_köməkçiyə_invocation_demote.

Mənbə: opennet.ru

Добавить комментарий