Нашри 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-ро барои кортҳои Intel дастгирӣ мекунад.

Тағйироти асосӣ:

  • Драйверҳо (i965 ва iris) барои кортҳои видеоии Intel (gen7+) дастгирии пурраи OpenGL 4.6 ва забони тавсифи shader GLSL 4.60-ро таъмин мекунанд;
  • васеъ кардани имкониятҳои драйвери Айрис барои GPUs Intel;
  • дастгирии AMD Navi 10 (Radeon RX 5700) ва Navi 14 GPU ба драйверҳои RADV ва RadeonSI илова карда шуд. Дастгирии ояндаи APU Renoir (Zen 2 бо GPU Navi) ва қисман Arcturus низ ба драйвери RadeonSI илова карда шуд;
  • Дастгирии OpenGL 4.5 дар драйвери Gallium3D R600 барои баъзе кортҳои кӯҳнаи AMD;
  • пайвандгари нави вақти корӣ - rtld барои RadeonSI;
  • оптимизатсияи иҷрои драйверҳои RADV ва Virgl;
  • Драйвери Panfrost барои GPU-ҳо дар асоси микроархитектураҳои Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ва Bifrost (Mali G3x, G5x, G7x), ки дар дастгоҳҳои протсессори ARM истифода мешаванд, васеъ карда шуд; драйвер акнун метавонад бо GNOME кор кунад Shell;
  • иловаи EGL EGL_EXT_platform_device, ки ба шумо имкон медиҳад, ки EGL-ро бидуни дастрасӣ ба API-ҳои мушаххаси дастгоҳ оғоз кунед;
  • васеъшавии нави OpenGL илова карда шуд:
    • GL_ARB_post_depth_coverage барои ронандаи radeonsi (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_барои драйверҳои Айрис ва radeonsi якхела аст (агар NIR истифода шавад);
    • GL_EXT_texture_shadow_lod барои ронандагони i965 ва Айрис;
  • васеъшавӣ ба драйвери RADV Vulkan илова карда шуданд (барои кортҳои AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • фарогирии VK_EXT_post_depth;
    • VK_EXT_queue_family_foreign;
    • маконҳои VK_EXT_sample_;
    • 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 барои кортҳои Intel илова карда шудааст.

Манбаъ: linux.org.ru

Илова Эзоҳ