рдореЗрд╕рд╛ 20.2.0 рдХреА рд░рд┐рд▓реАрдЬ, рдУрдкрдирдЬреАрдПрд▓ рдФрд░ рд╡рд▓реНрдХрди рдХрд╛ рдореБрдлреНрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдУрдкрдирдЬреАрдПрд▓ рдФрд░ рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдХрд╛ рдирд┐рдГрд╢реБрд▓реНрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬрд╛рд░реА рдХрд░рдирд╛ - рдореЗрд╕рд╛ 20.2.0. рдореЗрд╕рд╛ 20.2 рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд Intel (i4.6, iris) рдФрд░ AMD (radeonsi) GPU рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг OpenGL 965 рд╕рдорд░реНрдерди, AMD (r4.5), NVIDIA (nvc600) рдФрд░ llvmpipe GPU рдХреЗ рд▓рд┐рдП OpenGL 0 рд╕рдорд░реНрдерди, Virgl (рд╡рд░реНрдЪреБрдЕрд▓ GPU) рдХреЗ рд▓рд┐рдП OpenGL 4.3 рд╕рдорд░реНрдерди рд╡рд░реНрдЬрд┐рд▓3рдбреА QEMU/KVM рдХреЗ рд▓рд┐рдП), рд╕рд╛рде рд╣реА Intel рдФрд░ AMD рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП Vulkan 1.2 рд╕рдорд░реНрдердиред

рдХреЗ рдмреАрдЪ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди:

  • рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдПрд▓рд╡реАрдПрдордкрд╛рдЗрдкрд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛, OpenGL 4.5 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
  • RADV рд╡рд▓реНрдХрди рдбреНрд░рд╛рдЗрд╡рд░ (AMD рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП) рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╢реЗрдбрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ "ACO", рдЬрд┐рд╕реЗ рд╡рд╛рд▓реНрд╡ рджреНрд╡рд╛рд░рд╛ рдПрд▓рдПрд▓рд╡реАрдПрдо рд╢реЗрдбрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред ACO рдХреЛ C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ JIT рд╕рдВрдХрд▓рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХреЛрдб рдкреАрдврд╝реА рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдЧреЗрдо рд╢реЗрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдпрдерд╛рд╕рдВрднрд╡ рдЗрд╖реНрдЯрддрдо рд╣реИ, рд╕рд╛рде рд╣реА рдмрд╣реБрдд рдЙрдЪреНрдЪ рд╕рдВрдХрд▓рди рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред
  • рдПрдПрдордбреА рдирд╡реА 21 (рдиреЗрд╡реА рдлреНрд▓рд╛рдЙрдВрдбрд░) рдФрд░ рдирд╡реА 22 (рд╕рд┐рдПрдирд╛ рд╕рд┐рдХреНрд▓рд┐рдб) рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • рдЗрдВрдЯреЗрд▓ рдЬреАрдкреАрдпреВ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдиреЗ рдорд╛рдЗрдХреНрд░реЛрдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ рд░реЙрдХреЗрдЯ рдЭреАрд▓ ╨╕ рдЬреЛрдбрд╝рд╛ рдЕрд╕рддрдд рдХрд╛рд░реНрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЗрдВрдЯреЗрд▓ Xe DG1.
  • рдЧреИрд▓рд┐рдпрдо3рдбреА рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ Zink, рдЬреЛ рд╡рд▓реНрдХрди рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдУрдкрдирдЬреАрдПрд▓ рдПрдкреАрдЖрдИ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗрд╡рд▓ рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВ рддреЛ рдЬрд╝рд┐рдВрдХ рдЖрдкрдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рд┐рдд рдУрдкрдирдЬреАрдПрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдЧреИрд▓рд┐рдпрдо3рдбреА рдбреНрд░рд╛рдЗрд╡рд░ рдиреЛрд╡реНрдпреВ рдПрдирд╡реАрд╕реА0 рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдПрдЪрдПрдордПрдо (рд╡рд┐рд╖рдо рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдУрдкрдирд╕реАрдПрд▓ рдПрд╕рд╡реАрдПрдо (рд╕рд╛рдЭрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА)ред
  • рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдкреИрдирдлреНрд░реЙрд╕реНрдЯ рдорд┐рдбрдЧрд╛рд░реНрдб рдЬреАрдкреАрдпреВ (рдорд╛рд▓реА-рдЯреА3рдПрдХреНрд╕рдПрдХреНрд╕, рдорд╛рд▓реА-рдЯреА6рдПрдХреНрд╕рдПрдХреНрд╕, рдорд╛рд▓реА-рдЯреА7рдПрдХреНрд╕рдПрдХреНрд╕) рдХреЗ рд▓рд┐рдП 8рдбреА рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рдорд░реНрдерди рдХреЛ рд╕реНрдерд┐рд░ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • RadeonSI рдореЗрдВ GPU рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рдЯреАрдЬреАрдПрд╕рдЖрдИ (рдЯрдВрдЧрд╕реНрдЯрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╢реЗрдбрд░ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░) рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЗ рдбрд┐рд╕реНрдХ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • рдирдП рдУрдкрдирдЬреАрдПрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗ рдЧрдП:
    • рдЗрдВрдЯреЗрд▓ рдЖрдИрд░рд┐рд╕ рдХреЗ рд▓рд┐рдП GL_ARB_compute_variable_group_sizeред
    • рдиреЛрд╡реНрдпреВ nvc0 рдХреЗ рд▓рд┐рдП GL_ARB_gl_spirvред
    • рдиреЛрд╡реНрдпреВ nvc0 рдХреЗ рд▓рд┐рдП GL_NV_half_floatред
    • рдиреЛрд╡реНрдпреВ nvc0 рдХреЗ рд▓рд┐рдП GL_NV_copy_depth_to_colorред
    • рдиреЛрд╡реНрдпреВ nvc0 рдХреЗ рд▓рд┐рдП GL_ARB_spirv_extensionsред
    • GL_EXT_shader_group_llvmpipe рдХреЗ рд▓рд┐рдП рд╡реЛрдЯ рдХрд░реЗрдВред
    • рдПрд▓рдПрд▓рд╡реАрдПрдордкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП GL_ARB_gpu_shader5ред
    • рдПрд▓рдПрд▓рд╡реАрдПрдордкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП GL_ARB_post_depth_рдХрд╡рд░реЗрдЬред
    • рдПрд▓рдПрд▓рд╡реАрдПрдордкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП GL_EXT_texture_shadow_lodред
  • EGL рдПрдХреНрд╕рдЯреЗрдВрд╢рди EGL_KHR_swap_buffers_with_damage (X11 DRI3 рдХреЗ рд▓рд┐рдП), рд╕рд╛рде рд╣реА GLX рдПрдХреНрд╕рдЯреЗрдВрд╢рди GLX_EXT_swap_control (DRI2, DRI3) рдФрд░ GLX_EXT_swap_control_tear (DRI3) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • RADV Vulkan рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗ рдЧрдП (AMD рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП):
    • VK_EXT_4444_рдкреНрд░рд╛рд░реВрдк
    • рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдореЗрдореЛрд░реА_рдореЙрдбрд▓
    • рд╡реАрдХреЗ_рдПрдПрдордбреА_рдЯреЗрдХреНрд╕рдЪрд░_рдЧреИрджрд░_рдмрд╛рдпрд╕_рд▓реЛрдб
    • рд╡реАрдХреЗ_рдПрдПрдордбреА_рдЬреАрдкреАрдпреВ_рд╢реЗрдбрд░_рд╣рд╛рдл_рдлреНрд▓реЛрдЯ
    • рд╡реАрдХреЗ_рдПрдПрдордбреА_рдЬреАрдкреАрдпреВ_рд╢реЗрдбрд░_рдЗрдВрдЯ16
    • VK_EXT_рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд_рдЧрддрд┐рд╢реАрд▓_рд╕реНрдерд┐рддрд┐
    • VK_EXT_рдЫрд╡рд┐_рдордЬрдмреВрддрддрд╛
    • VK_EXT_pStreet_data
    • VK_EXT_рдХрд╕реНрдЯрдо_рдмреЙрд░реНрдбрд░_рд░рдВрдЧ
    • VK_EXT_рдкрд╛рдЗрдкрд▓рд╛рдЗрди_рдХреНрд░рд┐рдПрд╢рди_рдХреИрд╢_рдХрдВрдЯреНрд░реЛрд▓
    • VK_EXT_shader_demote_to_helper_рдЖрд╣реНрд╡рд╛рди
    • VK_EXT_рдЙрдкрд╕рдореВрд╣_рдЖрдХрд╛рд░_рдирд┐рдпрдВрддреНрд░рдг
    • VK_GOOGLE_рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛_рдкреНрд░рдХрд╛рд░
    • VK_KHR_shader_рдЙрдкрд╕рдореВрд╣_рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд_рдкреНрд░рдХрд╛рд░
  • ANV рд╡рд▓реНрдХрди рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗ рдЧрдП (рдЗрдВрдЯреЗрд▓ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП):
    • VK_EXT_рдЫрд╡рд┐_рдордЬрдмреВрддрддрд╛
    • VK_EXT_shader_atomic_float
    • VK_EXT_4444_рдкреНрд░рд╛рд░реВрдк
    • VK_EXT_рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд_рдЧрддрд┐рд╢реАрд▓_рд╕реНрдерд┐рддрд┐
    • VK_EXT_pStreet_data
    • VK_EXT_рдХрд╕реНрдЯрдо_рдмреЙрд░реНрдбрд░_рд░рдВрдЧ
    • VK_EXT_рдкрд╛рдЗрдкрд▓рд╛рдЗрди_рдХреНрд░рд┐рдПрд╢рди_рдХреИрд╢_рдХрдВрдЯреНрд░реЛрд▓

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ