نسخه Mesa 19.2.0 منتشر شد

Mesa 19.2.0 منتشر شد - اجرای رایگان APIهای گرافیکی OpenGL و Vulkan با کد منبع باز.

نسخه 19.2.0 وضعیت آزمایشی دارد و تنها پس از تثبیت کد، نسخه پایدار 19.2.1 منتشر خواهد شد. Mesa 19.2 از OpenGL 4.5 برای درایورهای i965، radeonsi و nvc0، Vulkan 1.1 برای کارت های Intel و AMD پشتیبانی می کند و همچنین از استاندارد OpenGL 4.6 برای کارت های اینتل پشتیبانی می کند.

تغییرات اصلی:

  • درایورهای (i965 و iris) برای کارت‌های ویدئویی اینتل (gen7+) پشتیبانی کامل از OpenGL 4.6 و زبان توصیف سایه‌زن GLSL 4.60 را ارائه می‌کنند.
  • گسترش قابلیت‌های درایور Iris برای پردازنده‌های گرافیکی اینتل؛
  • پشتیبانی از پردازنده‌های گرافیکی AMD Navi 10 (Radeon RX 5700) و Navi 14 به درایورهای RADV و RadeonSI اضافه شد.
  • پشتیبانی از OpenGL 4.5 در درایور Gallium3D R600 برای برخی از کارت های قدیمی AMD.
  • لینکر زمان اجرا جدید - rtld برای RadeonSI.
  • بهینه سازی عملکرد درایورهای RADV و Virgl.
  • درایور Panfrost برای پردازنده‌های گرافیکی مبتنی بر ریزمعماری Midgard (Mali-T6xx، Mali-T7xx، Mali-T8xx) و Bifrost (Mali G3x، G5x، G7x) که در دستگاه‌های دارای پردازنده ARM استفاده می‌شوند، توسعه یافته است؛ درایور اکنون می‌تواند با GNOME کار کند. پوسته؛
  • افزودن پسوند EGL EGL_EXT_platform_device، که به شما امکان می دهد بدون دسترسی به APIهای خاص دستگاه، EGL را مقداردهی اولیه کنید.
  • افزودن پسوندهای OpenGL جدید:
    • GL_ARB_post_depth_coverage for radeonsi driver (Navi);
    • GL_ARB_seamless_cubemap_per_texture برای درایور etnaviv (با پشتیبانی از SEAMLESS_CUBE_MAP در GPU).
    • GL_EXT_shader_image_load_store برای درایور radeonsi (برای LLVM 10+)؛
    • GL_EXT_shader_samples_identical برای درایورهای عنبیه و radeonsi (در صورت استفاده از NIR).
    • GL_EXT_texture_shadow_lod برای درایور i965 و iris.
  • برنامه های افزودنی به درایور RADV Vulkan (برای کارت های AMD) اضافه شده است:
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_coverage;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_sample_locations;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer.
    • VK_KHR_shader_atomic_int64;
    • چیدمان استاندارد_بافر_ VK_KHR_ یکنواخت
  • پسوند VK_EXT_shader_demote_to_helper_invocation به درایور ANV Vulkan برای کارت های اینتل اضافه شده است.

منبع: linux.org.ru

اضافه کردن نظر