Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╕рд╛рдареА рдирд╡реАрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдиреЛрд╡реНрдпреВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ.

Red Hat рдЖрдгрд┐ Collabora рдордзреАрд▓ рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА NVIDIA рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдбрд╕рд╛рдареА рдУрдкрди рд╡рд▓реНрдХрди nvk рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреЛ Mesa рдордзреНрдпреЗ рдЖрдзреАрдЪ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ anv (Intel), radv (AMD), tu (Qualcomm) рдЖрдгрд┐ v3dv (рдмреНрд░реЙрдбрдХреЙрдо рд╡реНрд╣рд┐рдбрд┐рдУрдХреЛрд░ VI) рдбреНрд░рд╛рдпрд╡реНрд╣рд░рд▓рд╛ рдкреВрд░рдХ рдЕрд╕реЗрд▓. рдиреЛрд╡реНрдпреВ рдУрдкрдирдЬреАрдПрд▓ рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдордзреНрдпреЗ рдкреВрд░реНрд╡реА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдХрд╛рд╣реА рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╕рд╣ рдиреЛрд╡реНрдпреВ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ.

рд╕рдорд╛рдВрддрд░, Nouveau рдиреЗ рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡реЗрдЧрд│реНрдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рд╣рд▓рд╡рдгреНрдпрд╛рд╡рд░ рдХрд╛рдо рд╕реБрд░реВ рдХреЗрд▓реЗ рдЬреЗ рдЗрддрд░ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ; рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, OpenGL рдЖрдгрд┐ Vulkan рд╕рд╛рдареА рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдордзреНрдпреЗ рд╢реЗрдбрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрдгрд╛рд░реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдШрдЯрдХ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рд╣рд▓рд╡рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.

рд╡рд▓реНрдХрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдордзреНрдпреЗ рд░реЗрдб рд╣реЕрдЯрдордзреАрд▓ рдиреЛрд╡реНрдпреВ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдХреЕрд░реЛрд▓ рд╣рд░реНрдмрд╕реНрдЯ, рд░реЗрдб рд╣реЕрдЯрдордзреАрд▓ рдбреАрдЖрд░рдПрдо рдореЗрдВрдЯреЗрдирд░ рдбреЗрд╡реНрд╣рд┐рдб рдПрдЕрд░рд▓реА рдЖрдгрд┐ рдХреЛрд▓рд╛рдмреЛрд░рд╛ рдпреЗрдереАрд▓ рд╕рдХреНрд░рд┐рдп рдореЗрд╕рд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЬреЗрд╕рди рдПрдХрд╕реНрдЯреНрд░рдБрдб рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддрд╛. рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдЖрд╣реЗ рдЖрдгрд┐ рд╡реНрд╣рд▓реНрдХреЕрдирд┐рдиреНрдлреЛ рдпреБрдЯрд┐рд▓рд┐рдЯреА рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рдЗрддрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╛рдареА рдЕрджреНрдпрд╛рдк рдпреЛрдЧреНрдп рдирд╛рд╣реА. рдирд╡реАрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреА рдЧрд░рдЬ NVIDIA рд╡реНрд╣рд┐рдбреАрдУ рдХрд╛рд░реНрдбреНрд╕рд╕рд╛рдареА рдЦреБрд▓реНрдпрд╛ рд╡реНрд╣рд▓реНрдХрди рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рдЪреНрдпрд╛ рдХрдорддрд░рддреЗрдореБрд│реЗ рдЖрд╣реЗ, рддрд░ рдЕрдзрд┐рдХрд╛рдзрд┐рдХ рдЧреЗрдо рд╣реЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рд╡рд╛рдкрд░рддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╡реНрд╣рд▓реНрдХрди API рдордзреНрдпреЗ Direct3D рдХреЙрд▓реНрд╕рдЪреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХрд░рдгрд╛рд░реЗ рд╕реНрддрд░ рд╡рд╛рдкрд░реВрди Linux рд╡рд░ рдЪрд╛рд▓рддрд╛рдд.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛