рднрд▓реНрдн рдХрдореНрдкрдиреА
рдкреНрд░реЛрдЯреЛрдирд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрдЯреАрдо рд▓рд┐рдирдХреНрд╕ рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛ рд╡рд┐рдиреНрдбреЛрдЬ-рдорд╛рддреНрд░ рдЧреЗрдорд┐рдЩ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕реАрдзрд╛ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкреНрдпрд╛рдХреЗрдЬрд▓реЗ DirectX 10/11 рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ (рдорд╛ рдЖрдзрд╛рд░рд┐рдд
рдореБрдЦреНрдп
- рд╡рд╛рдЗрди 4.11 рдХреЛрдбрдмреЗрд╕рд╕рдБрдЧ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдмрд╛рдЯ 3300 рднрдиреНрджрд╛ рдмрдвреА рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ (рдЕрдШрд┐рд▓реНрд▓реЛ рд╢рд╛рдЦрд╛ рд╡рд╛рдЗрди 4.2 рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдерд┐рдпреЛ)ред рдкреНрд░реЛрдЯреЛрди 154 рдмрд╛рдЯ 4.2 рдкреНрдпрд╛рдЪрд╣рд░реВ рдорд╛рдерд┐ рд╕рд╛рд░рд┐рдпреЛ рд░ рдЕрдм рдореБрдЦреНрдп рд╡рд╛рдЗрди рдкреНрдпрд╛рдХреЗрдЬрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ;
- futex() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдкреНрд░рд┐рдорд┐рдЯрд┐рднрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ esync рдХреЛ рддреБрд▓рдирд╛рдорд╛ CPU рд▓реЛрдб рдШрдЯрд╛рдЙрдБрдЫред рдердк рд░реВрдкрдорд╛, рдирдпрд╛рдБ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓реЗ рдкреНрд░рдпреЛрдЧрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫ
рд╡рд┐рд╢реЗрд╖ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ esync рд░ рдЙрдкрд▓рдмреНрдз рдлрд╛рдЗрд▓ рд╡рд░реНрдгрдирдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рдореНрднрд╛рд╡рд┐рдд рдердХрд╛рд╡рдЯрдХреЛ рд▓рд╛рдЧрд┐редрднрдЗрд░рд╣реЗрдХреЛ рдХрд╛рдордХреЛ рд╕рд╛рд░ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдорд╛рдирдХ futex() рдкреНрд░рдгрд╛рд▓реА рдХрд▓рдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреБ рд╣реЛ рдереНрд░реЗрдб рдкреВрд▓рдХреЛ рдЗрд╖реНрдЯрддрдо рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╕рд╣рд┐рддред рдкреНрд░реЛрдЯреЛрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ FUTEX_WAIT_MULTIPLE рдЭрдгреНрдбрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рднрдПрдХреЛ рдкреНрдпрд╛рдЪрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдЫрдиреН
рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдореБрдЦреНрдп рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рд░glibc ред рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЕрдЭреИ рдореБрдЦреНрдп рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рдЫреИрдирдиреН, рддреНрдпрд╕реИрд▓реЗ рдЕрд╣рд┐рд▓реЗ рдпреЛ рдЖрд╡рд╢реНрдпрдХ рдЫрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдпреА рдЖрджрд┐рдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрд░реНрдиреЗрд▓; - рдЗрдиреНрдЯрд░рд▓реЗрдпрд░
DXVK (Vulkan API рдХреЛ рд╢реАрд░реНрд╖рдорд╛ DXGI, Direct3D 10 рд░ Direct3D 11 рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди) рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдпреЛ1.3 рд░D9VK (Vulkan рдХреЛ рд╢реАрд░реНрд╖рдорд╛ Direct3D 9 рдХреЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди) рд╕рдВрд╕реНрдХрд░рдг 0.13f рд╕рдореНрдоред рдкреНрд░реЛрдЯреЛрдирдорд╛ D9VK рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо рдЧрд░реНрди, PROTON_USE_D9VK рдЭрдгреНрдбрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН; - рд╣рд╛рд▓рдХреЛ рдордирд┐рдЯрд░ рд░рд┐рдлреНрд░реЗрд╕ рджрд░ рдЦреЗрд▓рд╣рд░реВрдорд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реБрдиреНрдЫ;
- рдорд╛рдЙрд╕ рдлреЛрдХрд╕ рд░ рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрди рдлрд┐рдХреНрд╕рд╣рд░реВ рдмрдирд╛рдЗрдПрдХрд╛ рдЫрдиреН;
- рдирд┐рд╢реНрдЪрд┐рдд рдЗрдирдкреБрдЯ рд▓реНрдпрд╛рдЧ рд░ рдЬреЛрдЗрд╕реНрдЯрд┐рдХрдХрд╛ рд▓рд╛рдЧрд┐ рдХрдореНрдкрди рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЬреБрди рдХреЗрд╣реА рдЦреЗрд▓рд╣рд░реВрдорд╛ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдПрдХрддрд╛ рдЗрдиреНрдЬрд┐рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЦреЗрд▓рд╣рд░реВрдорд╛;
- OpenVR SDK рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
- DirectX рдзреНрд╡рдирд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ (API XAudio2, X3DAudio, XAPO рд░ XACT3) рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рде FAudio рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ 19.07 рдЬрд╛рд░реА рдЧрд░реНрди рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ;
- GameMaker рдорд╛ рдЦреЗрд▓рд╣рд░реВрдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ;
- рдзреЗрд░реИ рд╡рд╛рдЗрди рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдЕрдм рд▓рд┐рдирдХреНрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рд╕рдЯреНрдЯрд╛ Windows PE рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдмрдирд╛рдЗрдПрдХрд╛ рдЫрдиреНред рдпрд╕ рдХреНрд╖реЗрддреНрд░рдорд╛ рдХрд╛рдо рдЕрдШрд┐ рдмрдвреНрджреИ рдЬрд╛рдБрджрд╛, PE рдХреЛ рдкреНрд░рдпреЛрдЧрд▓реЗ рдХреЗрд╣реА DRM рд░ рдПрдиреНрдЯреА-рдЪреАрдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдЕрдиреБрдХреВрд▓рди рдкреНрд░реЛрдЯреЛрди рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБрд▓реЗ рдкреНрд░рд╛рдп: рдкреАрдИ рдлрд╛рдЗрд▓рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рднреНрдпрд╛рдЧреНрд░рдиреНрдЯ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫред
рднрд▓реНрднрдХреЛ рдкреНрдпрд╛рдЪрд╣рд░реВ рдореБрдЦреНрдп рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдЕрдкрдирд╛рдЗрдиреБ рдЕрдШрд┐, esync рдХреЛ рд╕рдЯреНрдЯрд╛ futex() рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдкреНрдпрд╛рдЪрд╣рд░реВрдХреЛ рд╕реЗрдЯрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдереНрд░реЗрдб рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдкреВрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рд╣рд┐рддрдХреЛ рд╡рд┐рд╢реЗрд╖ рдХрд░реНрдиреЗрд▓ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
рдпрджрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ fsync рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдХрд░реНрдиреЗрд▓ рдЫ рднрдиреЗ, рдЬрдм рддрдкрд╛рдЗрдБ Proton 4.11 рдЪрд▓рд╛рдЙрдиреБрд╣реБрдиреНрдЫ, рдХрдиреНрд╕реЛрд▓рд▓реЗ "fsync: up and run" рд╕рдиреНрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗрдЫред рддрдкрд╛рдИрдВрд▓реЗ PROTON_NO_FSYNC=1 рдлреНрд▓реНрдпрд╛рдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ fsync рдмрдиреНрдж рдЧрд░реНрди рдмрд▓ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд╕реНрд░реЛрдд: opennet.ru