рдЦреНрд░реЛрдиреЛрд╕ рдХрдВрд╕реЛрд░реНрдЯрд┐рдпрдо, рдЬреЛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдорд╛рдирдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ,
рдореБрдЦреНрдп
-
рдЖрдк рддрдХ рд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рддрдХ рд╢реЗрдбрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдПрдЪрдПрд▓рдПрд╕рдПрд▓ , Microsoft рджреНрд╡рд╛рд░рд╛ DirectX рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╡рд▓реНрдХрди рдореЗрдВ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рд╕рдорд░реНрдерди рд╡рд▓реНрдХрди рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдорд╛рди рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рд╢реЗрдбрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рд╕реЗ рдПрд╕рдкреАрдЖрдИрдЖрд░-рд╡реА рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХреЛ рднреА рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рд╢реЗрдбрд░реНрд╕ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдорд╛рдирдХ рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
DXC , рдЬрд┐рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рджреНрд╡рд╛рд░рд╛ 2017 рдореЗрдВ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ рдПрд▓рдПрд▓рд╡реАрдПрдо рддрдХрдиреАрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рд╡рд▓реНрдХрди рд╕рдорд░реНрдерди рдПрдХ рдЕрд▓рдЧ рдмреИрдХрдПрдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рдХреЛ рдПрд╕рдкреАрдЖрдИрдЖрд░-рд╡реА рд╢реЗрдбрд░реНрд╕ рдХреЗ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рди рдХреЗрд╡рд▓ рд╕рднреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд╖рдорддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
рдПрдЪрдПрд▓рдПрд╕рдПрд▓, рдЬрд┐рд╕рдореЗрдВ рдЧрдгрд┐рддреАрдп рдкреНрд░рдХрд╛рд░, рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣, рдлрд╝рдВрдХреНрд╢рди, рд╕реЗрдЯ, рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░, рдиреЗрдорд╕реНрдкреЗрд╕, рд╢реЗрдбрд░ рдореЙрдбрд▓ 6.2, рд╕рдВрд░рдЪрдирд╛рдПрдВ рдФрд░ рд╡рд┐рдзрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдирд╡реАрдЖрдИрдбреАрдЖрдИрдП рд╕реЗ рд╡реАрдХреЗрд░реЗ рдЬреИрд╕реЗ рд╡рд▓реНрдХрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡рд▓реНрдХрди рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рдореЛрдб рдореЗрдВ, рдбреЗрд╕реНрдЯрд┐рдиреА 2, рд░реЗрдб рдбреЗрдб рд░рд┐рдбреЗрдореНрдкрд╢рди II, рдЕрд╕реИрд╕рд┐рдиреНрд╕ рдХреНрд░реАрдб рдУрдбрд┐рд╕реА рдФрд░ рдЯреЙрдореНрдм рд░реЗрдбрд░ рдЬреИрд╕реЗ рдЦреЗрд▓реЛрдВ рдХреЗ рдХрд╛рдо рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред - рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдЕрджреНрдпрддрди рдХреА рдЧрдИ
SPIR-V 1.5 , рдЬреЛ рд╢реЗрдбрд░реНрд╕ рдХреЗ рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
SPIR-V рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╢реЗрдбрд░ рд╕рдВрдХрд▓рди рдЪрд░рдг рдХреЛ рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдлреНрд░рдВрдЯрдПрдВрдб рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рдПрдХрд▓ рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдб рдЕрд▓рдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдУрдкрдирдЬреАрдПрд▓, рд╡рд▓реНрдХрди рдФрд░ рдУрдкрдирд╕реАрдПрд▓ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╢реЗрдбрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред - рдХреЛрд░ рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдореЗрдВ 23 рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред рдЬреЛрдбрд╝реЗ рдЧрдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ:
-
рдХрд╛рд▓рд╛рдиреБрдХреНрд░рдорд┐рдХ рд╕реЗрдорд╛рдлреЛрд░ (рдЯрд╛рдЗрдорд▓рд╛рдЗрди рд╕реЗрдорд╛рдлреЛрд░), рд╣реЛрд╕реНрдЯ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╢рди рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ (рдЖрдкрдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реАрдХреЗрдлреЗрдВрд╕ рдФрд░ рд╡реАрдХреЗрд╕реЗрдорд╛рдлреЛрд░ рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛, рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╣реЛрд╕реНрдЯ рдХреЗ рдмреАрдЪ рд╕рд░реНрд╡рджрд┐рд╢рд╛рддреНрдордХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд┐рдорд┐рдЯрд┐рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред рдирдП рд╕реЗрдорд╛рдлреЛрд░ рдХреЛ рдПрдХ рдиреАрд░рд╕ рд░реВрдк рд╕реЗ рдмрдврд╝рддреЗ 64-рдмрд┐рдЯ рдорд╛рди рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рдереНрд░реЗрдбреНрд╕ рдореЗрдВ рдЯреНрд░реИрдХ рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рд╢реЗрдбрд░реНрд╕ рдореЗрдВ рдХрдо рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛;
- рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рд╕рдВрдЧрдд рдореЗрдореЛрд░реА рд▓реЗрдЖрдЙрдЯ рд╡рд┐рдХрд▓реНрдк;
- рдЕрдирдмрд╛рдЙрдВрдб рд╕рдВрд╕рд╛рдзрди (рдмрд╛рдЗрдВрдбрд▓реЗрд╕), рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдореЛрд░реА рдФрд░ рдЬреАрдкреАрдпреВ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рдЭрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢реЗрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╕реАрдорд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ;
-
рд╕реНрдореГрддрд┐ рдХрд╛ рдФрдкрдЪрд╛рд░рд┐рдХ рдореЙрдбрд▓ , рдЬреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╡рд░реНрддреА рдереНрд░реЗрдб рд╕рд╛рдЭрд╛ рдбреЗрдЯрд╛ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдВрдЪрд╛рд▓рди рддрдХ рдХреИрд╕реЗ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ; -
рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдЕрдиреБрдХреНрд░рдордг рдПрдХрд╛рдзрд┐рдХ рд╢реЗрдбрд░реНрд╕ рдореЗрдВ рд▓реЗрдЖрдЙрдЯ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛; - рдмрдлрд╝рд░ рд▓рд┐рдВрдХ.
рдЬреЛрдбрд╝реЗ рдЧрдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреА рдкреВрд░реА рд╕реВрдЪреА:
-
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_8рдмрд┐рдЯ_рд╕реНрдЯреЛрд░реЗрдЬ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдмрдлрд░_рдбрд┐рд╡рд╛рдЗрд╕_рдкрддрд╛ -
VK_KHR_create_renderpass2 -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдЧрд╣рд░рд╛рдИ_рд╕реНрдЯреИрдВрд╕рд┐рд▓_рд╕рдорд╛рдзрд╛рди -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдбреНрд░реЙ_рдЗрдирдбрд╛рдпрд░реЗрдХреНрдЯ_рдХрд╛рдЙрдВрдЯ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдбреНрд░рд╛рдЗрд╡рд░_рдЧреБрдг -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдЫрд╡рд┐_рдкреНрд░рд╛рд░реВрдк_рд╕реВрдЪреА -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдЗрдореЗрдЬрд▓реЗрд╕_рдлреНрд░реЗрдордмрдлрд░ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╕реИрдВрдкрд▓рд░_рдорд┐рд░рд░_рдХреНрд▓реИрдВрдк_рдЯреВ_рдПрдЬ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдЕрд▓рдЧ_рдЧрд╣рд░рд╛рдИ_рд╕реНрдЯреЗрдВрд╕рд┐рд▓_рд▓реЗрдЖрдЙрдЯ -
VK_KHR_shader_atomic_int64 -
VK_KHR_shader_float16_int8 -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╢реЗрдбрд░_рдлреНрд▓реЛрдЯ_рдХрдВрдЯреНрд░реЛрд▓ -
VK_KHR_shader_рдЙрдкрд╕рдореВрд╣_рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд_рдкреНрд░рдХрд╛рд░ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╕реНрдкрд┐рд░рд╡_1_4 -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдЯрд╛рдЗрдорд▓рд╛рдЗрди_рд╕реЗрдорд╛рдлреЛрд░ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╡рд░реНрджреА_рдмрдлрд░_рдорд╛рдирдХ_рд▓реЗрдЖрдЙрдЯ -
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╡рд▓реНрдХрди_рдореЗрдореЛрд░реА_рдореЙрдбрд▓ -
VK_EXT_descriptor_indexing -
VK_EXT_host_query_reset -
VK_EXT_sampler_filter_minmax -
VK_EXT_рд╕реНрдХреЗрд▓рд░_рдмреНрд▓реЙрдХ_рд▓реЗрдЖрдЙрдЯ -
VK_EXT_рдЕрд▓рдЧ_рд╕реНрдЯреЗрдВрд╕рд┐рд▓_рдЙрдкрдпреЛрдЧ -
VK_EXT_shader_viewport_index_layer
-
-
рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ 50 рд╕реЗ рдЕрдзрд┐рдХ рдирдИ рд╕рдВрд░рдЪрдирд╛рдПрдБ рдФрд░ 13 рдХрд╛рд░реНрдп; - рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рдХреНрд╖реНрдп рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рдВрд╕реНрдХрд░рдг рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЙрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдо рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╕рднреА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрднреА рддрдХ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдХрд┐рд╕реА рдХреЛ рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдЪрдпрдирд╛рддреНрдордХ рд╕рдХреНрд░рд┐рдпрдг рдХреЗ рдмрд┐рдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рд╣реИред
- рдЕрдиреНрдп рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдЬрд╛рд░реА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд▓реНрдХрди рдРрд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдУрдкрдирдЬреАрдПрд▓ рдЕрдиреБрд╡рд╛рдж рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (
Zink ), рдУрдкрдирд╕реАрдПрд▓ (clspv ,рд╕реАрдПрд▓рд╡реАрдХреЗ ), рдУрдкрдирдЬреАрдПрд▓ рдИрдПрд╕ (рдЧреНрд▓реЛрд╡, рдПрдВрдЧрд▓) рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ (рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ ,vkd3d ) рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╡рд▓реНрдХрди рдХреЛ рдЙрд╕рдХреЗ рдореВрд▓ рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП (рдЬреАрдПрдлрдПрдХреНрд╕-рдЖрд░рдПрд╕ ╨╕рд░рд╛рдЦ рдУрдкрдирдЬреАрдПрд▓ рдФрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП,MoltenVK рдФрд░ рдзрд╛рддреБ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП gfx-rs)ред
DirectX рдФрд░ HLSL рдХреЗ рд╕рд╛рде рдЕрдиреБрдХреВрд▓рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗ рдЧрдП
рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╣реЛрд╕реНрдЯ_рдХреНрд╡реЗрд░реА_рд░реАрд╕реЗрдЯ, рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рдпреВрдирд┐рдлреЙрд░реНрдо_рдмрдлрд░_рд╕реНрдЯреИрдВрдбрд░реНрдб_рд▓реЗрдЖрдЙрдЯ, рд╡реАрдХреЗ_рдИрдПрдХреНрд╕рдЯреА_рд╕реНрдХреЗрд▓рд░_рдмреНрд▓реЙрдХ_рд▓реЗрдЖрдЙрдЯ, рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╕реЗрдкрд░реЗрдЯ_рд╕реНрдЯреЗрдВрд╕рд┐рд▓_рдпреВрдЬреЗрдЬ, рд╡реАрдХреЗ_рдХреЗрдПрдЪрдЖрд░_рд╕реЗрдкрд░реЗрдЯ_рдбреЗрдкреНрде_рд╕реНрдЯреЗрдВрд╕рд┐рд▓_рд▓реЗрдЖрдЙрдЯреНрд╕, рдФрд░ рдПрд╕рдкреАрдЖрдИрдЖрд░-рд╡реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рднрд╡рд┐рд╖реНрдп рдХреА рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ, рд╡реАрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдФрд░ рдбрд┐рдХреЛрдбрд┐рдВрдЧ, рд╡реАрдЖрд░рдПрд╕ (рд╡реЗрд░рд┐рдПрдмрд▓-рд░реЗрдЯ рд╢реЗрдбрд┐рдВрдЧ) рдФрд░ рдореЗрд╢ рд╢реЗрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╢рд╛рдорд┐рд▓ рд╣реИред
рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ
рд╡рд▓реНрдХрди рд╕рднреА рдЙрдкрд▓рдмреНрдз рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рддрдХ рдлреИрд▓рд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк, рдореЛрдмрд╛рдЗрд▓ рдФрд░ рд╡реЗрдм рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдПрдкреАрдЖрдИ рдХреЛ рдХрдИ рдЬреАрдкреАрдпреВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред рд╡рд▓реНрдХрди рдХреЗ рдорд▓реНрдЯреА-рд▓реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЙрдкрдХрд░рдг рдЬреЛ рдХрд┐рд╕реА рднреА рдЬреАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдУрдИрдПрдо рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛, рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрджреНрдпреЛрдЧ-рдорд╛рдирдХ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╢реЗрдбрд░реНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛ рдкреЛрд░реНрдЯреЗрдмрд▓ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡, рдПрд╕рдкреАрдЖрдИрдЖрд░-рд╡реА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ, рдЬреЛ рдПрд▓рдПрд▓рд╡реАрдПрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдУрдкрдирд╕реАрдПрд▓ рдХреЗ рд╕рд╛рде рдореБрдЦреНрдп рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИред рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рд╕реНрдХреНрд░реАрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд▓реНрдХрди WSI (рд╡рд┐рдВрдбреЛ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди) рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдУрдкрдирдЬреАрдПрд▓ рдИрдПрд╕ рдореЗрдВ рдИрдЬреАрдПрд▓ рдЬреИрд╕реА рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рд╡реЗрд▓реИрдВрдб рдореЗрдВ WSI рд╕рдорд░реНрдерди рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЙрдкрд▓рдмреНрдз рд╣реИ - рд╡рд▓реНрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдирдореЙрдбрд┐рдлрд╛рдЗрдб рд╡реЗрд▓реИрдВрдб рд╕рд░реНрд╡рд░ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВред WSI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ Android, X11 (DRI3 рдХреЗ рд╕рд╛рде), Windows, Tizen, macOS рдФрд░ iOS рдХреЗ рд▓рд┐рдП рднреА рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИред
рд╕реНрд░реЛрдд: opennet.ru