เบเบฒเบ™เบ›เปˆเบญเบ Mesa 19.2.0

Mesa 19.2.0 เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ - เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบŸเบฃเบตเบ‚เบญเบ‡ OpenGL เปเบฅเบฐ Vulkan graphics APIs เบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”.

เบเบฒเบ™เบ›เปˆเบญเบ 19.2.0 เบกเบตเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš, เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡ 19.2.1 เบˆเบฐเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. Mesa 19.2 เบฎเบญเบ‡เบฎเบฑเบš OpenGL 4.5 เบชเปเบฒเบฅเบฑเบš i965, radeonsi เปเบฅเบฐ nvc0 drivers, Vulkan 1.1 เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ” Intel เปเบฅเบฐ AMD, เปเบฅเบฐเบเบฑเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ OpenGL 4.6 เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ” Intel.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เป:

  • เป„เบ”เป€เบงเบต (i965 เปเบฅเบฐ iris) เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ”เบงเบตเบ”เบตเป‚เบญ Intel (gen7+) เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš OpenGL 4.6 เปเบฅเบฐเบžเบฒเบชเบฒเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ shader GLSL 4.60;
  • เบ‚เบฐเบซเบเบฒเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เป„เบ”เป€เบงเบต Iris เบชเปเบฒเบฅเบฑเบš Intel GPUs;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ AMD Navi 10 (Radeon RX 5700) เปเบฅเบฐ Navi 14 GPUs เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเป„เบ”เป€เบงเบต RADV เปเบฅเบฐ RadeonSI. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš APU Renoir เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ” (Zen 2 เบเบฑเบš GPU Navi) เปเบฅเบฐเบšเบฒเบ‡เบชเปˆเบงเบ™ Arcturus เบเบฑเบ‡เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเป„เบ”เป€เบงเบต RadeonSI;
  • OpenGL 4.5 เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™ Gallium3D driver R600 เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบšเบฑเบ” AMD เป€เบเบปเปˆเบฒ;
  • เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบงเบฅเบฒเปเบฅเปˆเบ™เปƒเบซเบกเปˆ - rtld เบชเปเบฒเบฅเบฑเบš RadeonSI;
  • เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป„เบ”เป€เบงเบต RADV เปเบฅเบฐ Virgl;
  • เป„เบ”เป€เบงเบต Panfrost เบชเปเบฒเบฅเบฑเบš GPUs เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) เปเบฅเบฐ Bifrost (Mali G3x, G5x, G7x) microarchitectures เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบตเป‚เบ›เป€เบŠเบ”เป€เบŠเบต ARM เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบ; เป„เบ”เป€เบงเบตเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš GNOME เป„เบ”เป‰. เปเบเบฐ;
  • เป€เบžเบตเปˆเบก EGL extension EGL_EXT_platform_device, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ EGL เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ APIs เบชเบฐเป€เบžเบฒเบฐเบญเบธเบ›เบฐเบเบญเบ™;
  • เป€เบžเบตเปˆเบกเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ OpenGL เปƒเปเปˆ:
    • GL_ARB_post_depth_coverage เบชเปเบฒเบฅเบฑเบš radeonsi driver (Navi);
    • GL_ARB_seamless_cubemap_per_texture เบชเปเบฒเบฅเบฑเบš etnaviv driver (เบกเบต SEAMLESS_CUBE_MAP เบฎเบญเบ‡เบฎเบฑเบš GPU);
    • GL_EXT_shader_image_load_store เบชเปเบฒเบฅเบฑเบšเป„เบ”เป€เบงเบต radeonsi (เบชเปเบฒเบฅเบฑเบš LLVM 10+);
    • GL_EXT_shader_samples_identical เบชเปเบฒเบฅเบฑเบšเป„เบ”เป€เบงเบต iris เปเบฅเบฐ 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_uniform_buffer_standard_layout
  • เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ VK_EXT_shader_demote_to_helper_invocation เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเป„เบ”เป€เบงเบต ANV Vulkan เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ” Intel.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™