Mesa 19.2.0 แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ

แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ“แƒ Mesa 19.2.0 - OpenGL แƒ“แƒ Vulkan แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒฃแƒšแƒ˜ API-แƒ”แƒ‘แƒ˜แƒก แƒฃแƒคแƒแƒกแƒ แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ•แƒ แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒ—.

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-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก;
  • Iris-แƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ Intel GPU-แƒกแƒ—แƒ•แƒ˜แƒก;
  • 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) แƒ›แƒ˜แƒ™แƒ แƒแƒแƒ แƒฅแƒ˜แƒขแƒ”แƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒ–แƒ”, แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ“แƒ ARM แƒžแƒ แƒแƒชแƒ”แƒกแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ–แƒ”, แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒก แƒแƒฎแƒšแƒ แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒญแƒฃแƒ แƒ•แƒ˜;
  • แƒ“แƒแƒ”แƒ›แƒแƒขแƒ 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_แƒ˜แƒ“แƒ”แƒœแƒขแƒฃแƒ แƒ˜แƒ แƒ˜แƒ แƒ˜แƒกแƒ˜แƒกแƒ แƒ“แƒ แƒ แƒแƒ“แƒ”แƒแƒœแƒ˜แƒก แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ—แƒฃ 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_แƒ แƒ˜แƒ’แƒ˜_แƒแƒฏแƒแƒฎแƒ˜_แƒฃแƒชแƒฎแƒ;
    • 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 แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒก Intel แƒ‘แƒแƒ แƒแƒ—แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒฌแƒงแƒแƒ แƒ: linux.org.ru

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ