рд╡рд╛рдЗрди 7.0 рдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди

рдПрдХ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдирдВрддрд░ рдЖрдгрд┐ 30 рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдирдВрддрд░, Win32 API рдЪреНрдпрд╛ рдЦреБрд▓реНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рдПрдХ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ - рд╡рд╛рдЗрди 7.0, рдЬреНрдпрд╛рдордзреНрдпреЗ 9100 рд╣реВрди рдЕрдзрд┐рдХ рдмрджрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд. рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рдкреНрд░рдореБрдЦ рдпрд╢рд╛рдВрдордзреНрдпреЗ рдмрд╣реБрддреЗрдХ рд╡рд╛рдИрди рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреЗ рдкреАрдИ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░, рдереАрдорд╕рд╛рдареА рд╕рдорд░реНрдерди, рдЬреЙрдпрд╕реНрдЯрд┐рдХреНрд╕ рдЖрдгрд┐ рдПрдЪрдЖрдпрдбреА рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╣ рдЗрдирдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╛рдареА рд╕реНрдЯреЕрдХрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрдгрд┐ 64-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА WoW32 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. 64-рдмрд┐рдЯ рд╡рд╛рддрд╛рд╡рд░рдг.

рд╡рд╛рдИрдирдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╕рд╛рдареА 5156 (рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА 5049) рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдСрдкрд░реЗрд╢рдирдЪреА рдкреБрд╖реНрдЯреА рдХреЗрд▓реА рдЖрд╣реЗ, рдЖрдгрдЦреА 4312 (рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА 4227) рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЖрдгрд┐ рдмрд╛рд╣реНрдп рдбреАрдПрд▓рдПрд▓рд╕рд╣ рдЙрддреНрддрдо рдкреНрд░рдХрд╛рд░реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд. 3813 рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдордзреНрдпреЗ (3703 рд╡рд░реНрд╖рд╛рдВрдкреВрд░реНрд╡реА) рдХрд┐рд░рдХреЛрд│ рдСрдкрд░реЗрд╢рдирд▓ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗрдд рдЬреНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреНрдпрд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдЖрдгрдд рдирд╛рд╣реАрдд.

рд╡рд╛рдЗрди 7.0 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдкреАрдИ рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдореЙрдбреНрдпреВрд▓
    • рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ DLLs ELF рдРрд╡рдЬреА PE (рдкреЛрд░реНрдЯреЗрдмрд▓ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓, Windows рд╡рд░ рд╡рд╛рдкрд░рд▓реЗрд▓реЗ) рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рдлреЙрд░рдореЕрдЯ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд. PE рдЪрд╛ рд╡рд╛рдкрд░ рдбрд┐рд╕реНрдХрд╡рд░реАрд▓ рдЖрдгрд┐ рдореЗрдорд░реАрдордзреАрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреА рдУрд│рдЦ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╡рд┐рд╡рд┐рдз рдХреЙрдкреА рд╕рдВрд░рдХреНрд╖рдг рдпреЛрдЬрдирд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ.
    • рдорд╛рдирдХ NT рдХрд░реНрдирд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рд╡рд╛рдкрд░реВрди рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрд╕рд╣ рдкреАрдИ рдореЙрдбреНрдпреВрд▓реНрд╕рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рдВрдбреЛрдЬ рдбреАрдмрдЧрд░реНрд╕рдкрд╛рд╕реВрди рдпреБрдирд┐рдХреНрд╕ рдХреЛрдбрдЪрд╛ рдкреНрд░рд╡реЗрд╢ рд▓рдкрд╡реВ рджреЗрддреЗ рдЖрдгрд┐ рдереНрд░реЗрдб рдиреЛрдВрджрдгреАрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░реВ рджреЗрддреЗ.
    • рдбрд┐рд╕реНрдХрд╡рд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреАрдИ рдлрд╛рдЗрд▓ рдЕрд╕реЗрд▓ рддрд░рдЪ рдЕрдВрдЧрднреВрдд DLL рдЖрддрд╛ рд▓реЛрдб рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдордЧ рддреА рдЦрд░реА рд▓рд╛рдпрдмреНрд░рд░реА рдЕрд╕реЛ рдХрд┐рдВрд╡рд╛ рд╕реНрдЯрдм рдЕрд╕реЛ. рд╣рд╛ рдмрджрд▓ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирд▓рд╛ рдиреЗрд╣рдореА PE рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА рдпреЛрдЧреНрдп рдмрдВрдзрдирдХрд╛рд░рдХ рдкрд╛рд╣рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЛ. рд╣реЗ рд╡рд░реНрддрди рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА WINEBOOTSTRAPMODE рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛.
  • рд╡реНрд╡рд╛64
    • WoW64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ (64-рдмрд┐рдЯ рд╡рд┐рдВрдбреЛрдЬ-рдСрди-рд╡рд┐рдВрдбреЛрдЬ) рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ 32-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдордзреНрдпреЗ 64-рдмрд┐рдЯ рд╡рд┐рдВрдбреЛрдЬ ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд╕рдорд░реНрдерди рдПрдХрд╛ рд▓реЗрдпрд░рдЪреНрдпрд╛ рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЬреЗ 32-рдмрд┐рдЯ NT рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓реНрд╕рдЪреЗ NTDLL рдордзреНрдпреЗ 64-рдмрд┐рдЯ рдХреЙрд▓реНрд╕рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХрд░рддреЗ.
    • рдмрд╣реБрддреЗрдХ рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрдВрд╕рд╛рдареА WoW64 рд╕реНрддрд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ 32-рдмрд┐рдЯ рдкреАрдИ рдореЙрдбреНрдпреВрд▓реНрд╕рдирд╛ 64-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рдПрдХрджрд╛ рд╕рд░реНрд╡ рдореЙрдбреНрдпреБрд▓реНрд╕ рдкреАрдИ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, 32-рдмрд┐рдЯ рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реА рд╕реНрдерд╛рдкрд┐рдд рди рдХрд░рддрд╛ 32-рдмрд┐рдЯ рд╡рд┐рдВрдбреЛрдЬ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓.
  • рдереАрдо
    • рдереАрдо рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ. "рд▓рд╛рдЗрдЯ", "рдмреНрд▓реВ" рдЖрдгрд┐ "рдХреНрд▓рд╛рд╕рд┐рдХ рдмреНрд▓реВ" рдпрд╛ рдбрд┐рдЭрд╛рдЗрди рдереАрдо рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреНрдпрд╛ WineCfg рдХреЙрдиреНрдлрд┐рдЧрд░реЗрдЯрд░рджреНрд╡рд╛рд░реЗ рдирд┐рд╡рдбрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
    • рдереАрдорджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ рдЗрдВрдЯрд░рдлреЗрд╕ рдирд┐рдпрдВрддреНрд░рдгрд╛рдВрдЪреЗ рд╕реНрд╡рд░реВрдк рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рдбрд┐рдЭрд╛рдЗрди рдереАрдо рдмрджрд▓рд▓реНрдпрд╛рдирдВрддрд░ рдШрдЯрдХрд╛рдВрдЪреЗ рд╕реНрд╡рд░реВрдк рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
    • рд╕рд░реНрд╡ рдЕрдВрдЧрднреВрдд рд╡рд╛рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рдереАрдо рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдЙрдЪреНрдЪ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддрд╛ (рдЙрдЪреНрдЪ DPI) рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕реНрдХреНрд░реАрдирд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреЗ рд░реБрдкрд╛рдВрддрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЙрдкрдкреНрд░рдгрд╛рд▓реА
    • рдирд╡реАрди Win32u рд▓рд╛рдпрдмреНрд░рд░реА рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ GDI32 рдЖрдгрд┐ USER32 рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рднрд╛рдЧ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрдгрд┐ рдХрд░реНрдирд▓ рд╕реНрддрд░рд╛рд╡рд░ рд╡рд┐рдВрдбреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рднрд╡рд┐рд╖реНрдпрд╛рдд, winex32.drv рдЖрдгрд┐ winemac.drv рд╕рд╛рд░рдЦреЗ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдШрдЯрдХ Win11u рд╡рд░ рдкреЛрд░реНрдЯ рдХрд░рдгреНрдпрд╛рд╡рд░ рдХрд╛рдо рд╕реБрд░реВ рд╣реЛрдИрд▓.
    • Vulkan рдбреНрд░рд╛рдЗрд╡реНрд╣рд░ Vulkan рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рддрдкрд╢реАрд▓ 1.2.201 рд▓рд╛ рд╕рдорд░реНрдерди рдкреБрд░рд╡рддреЛ.
    • Direct2D API рджреНрд╡рд╛рд░реЗ рд╣реЕрдЪ рдХреЗрд▓реЗрд▓реНрдпрд╛ рднреМрдорд┐рддрд┐рдХ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ, рдХреНрд▓рд┐рдХ рд╣рд┐рдЯ рд╣реЛрддреЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣ (рд╣рд┐рдЯ-рдЯреЗрд╕реНрдЯ).
    • Direct2D API ID2D1Effect рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд╛рдкрд░реВрди рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рдЗрдлреЗрдХреНрдЯрд╕рд╛рдареА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
    • Direct2D API рдиреЗ ID2D1MultiThread рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреАрд▓ рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╡рд░ рдЕрдирдиреНрдп рдкреНрд░рд╡реЗрд╢ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • рд▓рд╛рдпрдмреНрд░рд░реАрдЪрд╛ WindowsCodecs рд╕рдВрдЪ WMP (Windows Media Photo) рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдЗрдореЗрдЬ рдбреАрдХреЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ DDS (DirectDraw Surface) рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдЗрдореЗрдЬреЗрд╕ рдПрдиреНрдХреЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрд░рд╡рддреЛ. рдЖрдореНрд╣реА рдпрд╛рдкреБрдвреЗ ICNS рд╕реНрд╡рд░реВрдкрд╛рддреАрд▓ (macOS рд╕рд╛рдареА) рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░рддрд┐рдорд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реА, рдЬреЗ Windows рд╡рд░ рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА.
  • рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕рдПрдирдпреВрдПрдордПрдХреНрд╕рдбреА
    • рд╡реНрд╣рд▓реНрдХрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API рдордзреНрдпреЗ рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА рдХреЙрд▓реНрд╕рдЪреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХрд░реВрди рдирд╡реАрди рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЗрдВрдЬрд┐рди рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╕реБрдзрд╛рд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдмрд▒реНрдпрд╛рдЪ рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдордзреНрдпреЗ, рд╡рд▓реНрдХрди-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЬрд┐рдирдордзреАрд▓ рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА 10 рдЖрдгрд┐ 11 рд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рдЪреА рдкрд╛рддрд│реА рдЬреБрдиреНрдпрд╛ рдУрдкрдирдЬреАрдПрд▓-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рд╕рдорд╛рдирддреЗрд╡рд░ рдЖрдгрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рд╡рд▓реНрдХрди рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЗрдВрдЬрд┐рди рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ "рд░реЗрдВрдбрд░рд░" рд▓рд╛ "рд╡реНрд╣рд▓реНрдХрди" рд╡рд░ рд╕реЗрдЯ рдХрд░рд╛.
    • Direct3D 10 рдЖрдгрд┐ 11 рдЪреА рдЕрдиреЗрдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдд рдбрд┐рдлрд░реНрдб рдХреЙрдиреНрдЯреЗрдХреНрдЯрд╕реН, рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕рдВрджрд░реНрднрд╛рдд рдХрд╛рд░реНрдпрд░рдд рд╕реНрдЯреЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ, рдмрдлрд░рдордзреНрдпреЗ рд╕рдХреНрддреАрдЪреЗ рдСрдлрд╕реЗрдЯреНрд╕, рдЖрдЙрдЯ-рдСрдл-рдСрд░реНрдбрд░ рдЯреЗрдХреНрдЪрд░ рд╡реНрд╣реНрдпреВ рдХреНрд▓рд┐рдЕрд░ рдХрд░рдгреЗ, рд░рд┐рд╕реЛрд░реНрд╕реЗрд╕рдордзреАрд▓ рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкрд▓реЗрд╕ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдХреЙрдкреА рдХрд░рдгреЗ (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGI_FORMAT_BC32_TYPELESS, DXGIXNUMXBXNUMX_XNUMX_XNUMXBTXNUMX_XNUMXB_XNUMX_XNUMX_XNUMX_XNUMX_XNUMX_XNUMX_XNUMX_XNUMX) .
    • рдорд▓реНрдЯреА-рдореЙрдирд┐рдЯрд░ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рддреБрдореНрд╣рд╛рд▓рд╛ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рдореЛрдбрдордзреНрдпреЗ рдбрд╛рдпрд░реЗрдХреНрдЯ3рдбреА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЙрдирд┐рдЯрд░ рдирд┐рд╡рдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
    • DXGI API рд╕реНрдХреНрд░реАрди рдЧреЕрдорд╛ рд╕реБрдзрд╛рд░рдгрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╕реНрдХреНрд░реАрди рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА Direct3D 10 рдЖрдгрд┐ 11 рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрджреНрд╡рд╛рд░реЗ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рд╡рд░реНрдЪреНрдпреБрдЕрд▓ рдлреНрд░реЗрдордмрдлрд░ рдХрд╛рдЙрдВрдЯрд░ (SwapChain) рдЪреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреА рд╕рдХреНрд╖рдо рдХреЗрд▓реА.
    • Direct3D 12 рдЖрд╡реГрддреНрддреА 1.1 рд░реВрдЯ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ.
    • Vulkan API рджреНрд╡рд╛рд░реЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛрдбрдордзреНрдпреЗ, рдЬреЗрд╡реНрд╣рд╛ рд╕рд┐рд╕реНрдЯрдо VK_EXT_host_query_reset рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ рддреЗрд╡реНрд╣рд╛ рдХреНрд╡реЗрд░реА рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рд▓реА рдЬрд╛рддреЗ.
    • рдУрдкрдирдЬреАрдПрд▓ рдХрд┐рдВрд╡рд╛ рд╡реНрд╣рд▓реНрдХрди рдбрд┐рд╕реНрдкреНрд▓реЗрд╕рд╛рдареА рд╡рд╛рдкрд░рддрд╛ рдпреЗрдд рдирд╕рд▓реНрдпрд╛рд╕, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, CEF (рдХреНрд░реЛрдорд┐рдпрдо рдПрдореНрдмреЗрдбреЗрдб рдлреНрд░реЗрдорд╡рд░реНрдХ) рдлреНрд░реЗрдорд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдордордзреНрдпреЗ, рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрдордзреВрди рд╡рд┐рдВрдбреЛрд╡рд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛рдирд╛, GDI рджреНрд╡рд╛рд░реЗ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдлреНрд░реЗрдордмрдлрд░ (SwapChain) рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА.
    • GLSL рд╢реЗрдбрд░ рдмреЕрдХрдПрдВрдб рд╡рд╛рдкрд░рддрд╛рдирд╛, рд╢реЗрдбрд░ рд╕реВрдЪрдирд╛рдВрд╕рд╛рдареА "рдЕрдЪреВрдХ" рд╕реБрдзрд╛рд░рдХ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • DirectDraw API "RGB", "MMX" рдЖрдгрд┐ "Ramp" рд╕рд╛рд░рдЦреНрдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЙрдкрдХрд░рдгрд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рд╕рд┐рд╕реНрдЯрдо рдореЗрдорд░реАрдордзреНрдпреЗ 3D рд░реЗрдВрдбрд░рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ.
    • AMD Radeon RX 3M, AMD Radeon RX 5500/6800 XT/6800 XT, AMD Van Gogh, Intel UHD рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ 6900 рдЖрдгрд┐ NVIDIA GT 630 рдХрд╛рд░реНрдб Direct1030D рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдб рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
    • HKEY_CURRENT_USER\Software\Wine\Direct3D рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рдордзреВрди тАЬUseGLSLтАЭ рдХреА рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, рддреНрдпрд╛рдРрд╡рдЬреА, Wine 5.0 рдиреЗ рд╕реБрд░реВ рдХрд░реВрди, рддреБрдореНрд╣рд╛рд▓рд╛ тАЬshader_backendтАЭ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ.
    • Direct3D 12 рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрддрд╛ vkd3d рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рдХрд┐рдорд╛рди рдЖрд╡реГрддреНрддреА 1.2 рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
  • D3DX
    • D3DX 10 рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдиреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рдЗрдлреЗрдХреНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХрд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬ рдореАрдбрд┐рдпрд╛ рдлреЛрдЯреЛ рдЗрдореЗрдЬ рдлреЙрд░рдореЕрдЯ (JPEG XR) рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • D3DX10 рдордзреНрдпреЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реА рдкреЛрдд рдирд┐рд░реНрдорд┐рддреА рдХрд╛рд░реНрдпреЗ рдЬреЛрдбрд▓реА, рдЬрд╕реЗ рдХреА D3DX10CreateTextureFromMemory().
    • ID3DX10Sprite рдЖрдгрд┐ ID3DX10Font рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдЕрдВрд╢рддрдГ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • рдзреНрд╡рдиреА рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ
    • DirectShow рдЖрдгрд┐ рдореАрдбрд┐рдпрд╛ рдлрд╛рдЙрдВрдбреЗрд╢рди рдлреНрд░реЗрдорд╡рд░реНрдХрд╕рд╛рдареА GStreamer ре▓рдб-рдСрди рдПрдХрд╛ рд╕рд╛рдорд╛рдиреНрдп WineGStreamer рдмреЕрдХрдПрдВрдбрдордзреНрдпреЗ рдПрдХрддреНрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд, рдЬреЗ рдирд╡реАрди рд╕рд╛рдордЧреНрд░реА рдбреАрдХреЛрдбрд┐рдВрдЧ API рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕ рд╕реБрд▓рдн рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.
    • WineGStreamer рдмреЕрдХрдПрдВрдбрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, Windows Media рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдЖрдгрд┐ рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░реАрдбрд┐рдВрдЧрд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.
    • рдореАрдбрд┐рдпрд╛ рдлрд╛рдЙрдВрдбреЗрд╢рди рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЕрдзрд┐рдХ рдкрд░рд┐рд╖реНрдХреГрдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, IMFPMediaPlayer рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ рдирдореБрдирд╛ рд╡рд╛рдЯрдк рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ EVR рдЖрдгрд┐ SAR рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдмрдлрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • wineqtdecoder рд▓рд╛рдпрдмреНрд░рд░реА, рдЬреА QuickTime рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рдбреАрдХреЛрдбрд░ рдкреБрд░рд╡рддреЗ, рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ (рд╕рд░реНрд╡ рдХреЛрдбреЗрдХ рдЖрддрд╛ GStreamer рд╡рд╛рдкрд░рддрд╛рдд).
  • рдЗрдирдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕
    • HID (Human Interface Devices) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд▒реНрдпрд╛ рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╕реНрдЯреЕрдХ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╕реБрдзрд╛рд░рд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, HID рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░реНрд╕ рдкрд╛рд░реНрд╕ рдХрд░рдгреЗ, HID рд╕рдВрджреЗрд╢рд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреЗ рдЖрдгрд┐ рдорд┐рдиреА-HID рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ.
    • winebus.sys рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреНрдпрд╛ рдмреЕрдХрдПрдВрдбрдордзреНрдпреЗ, HID рд╕рдВрджреЗрд╢рд╛рдВрдордзреНрдпреЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╡рд░реНрдгрдирд╛рдВрдЪреЗ рднрд╛рд╖рд╛рдВрддрд░ рд╕реБрдзрд╛рд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • HID рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдгрд╛рд▒реНрдпрд╛ рдЬреЙрдпрд╕реНрдЯрд┐рдХреНрд╕рд╕рд╛рдареА рдирд╡реАрди рдбрд╛рдпрд░реЗрдХреНрдЯрдЗрдирдкреБрдЯ рдмреЕрдХрдПрдВрдб рдЬреЛрдбрд▓реЗ. рдЬреЙрдпрд╕реНрдЯрд┐рдХреНрд╕рдордзреНрдпреЗ рдлреАрдбрдмреЕрдХ рдкреНрд░рднрд╛рд╡ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рд╕реБрдзрд╛рд░рд┐рдд рдЬреЙрдпрд╕реНрдЯрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдкреЕрдиреЗрд▓. XInput рд╕реБрд╕рдВрдЧрдд рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╣ рдЕрдиреБрдХреВрд▓ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж. WinMM рдордзреНрдпреЗ, Linux рд╡рд░ evdev рдмреЕрдХрдПрдВрдб рдЖрдгрд┐ macOS IOHID рд╡рд░ IOHID рд╡рд╛рдкрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рдЬреЙрдпрд╕реНрдЯрд┐рдХ рд╕рдкреЛрд░реНрдЯ рдбреАрдЗрдирдкреБрдЯрд╡рд░ рд╣рд▓рд╡рд┐рд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. рдЬреБрдирд╛ рдЬреЙрдпрд╕реНрдЯрд┐рдХ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ winejoystick.drv рдХрд╛рдврд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
    • рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдПрдЪрдЖрдпрдбреА рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рднреМрддрд┐рдХ рдЙрдкрдХрд░рдгрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╕рд▓реЗрд▓реНрдпрд╛ рдбреАрдЗрдирдкреБрдЯ рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдирд╡реАрди рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • рдордЬрдХреВрд░ рдЖрдгрд┐ рдлреЙрдиреНрдЯ
    • DirectWrite рдордзреНрдпреЗ рдлреЙрдиреНрдЯ рд╕реЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЛрдбрд▓рд╛.
    • рд░рд┐рдЪрдПрдбрд┐рдЯ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдЯреЗрдХреНрд╕реНрдЯрд╣реЛрд╕реНрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рд▓рд╛рдЧреВ рдХрд░рддреЗ.
  • рдХрд░реНрдирд▓ (рд╡рд┐рдВрдбреЛрдЬ рдХрд░реНрдирд▓ рдЗрдВрдЯрд░рдлреЗрд╕)
    • рд╡рд╛рдИрдирдордзреНрдпреЗ рдЕрдиреЛрд│рдЦреА рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ (рдЬрд╕реЗ рдХреА 'рд╡рд╛рдИрди foo.msi') рдЪрд╛рд▓рд╡рддрд╛рдирд╛, start.exe рд▓рд╛ рдЖрддрд╛ рдХреЙрд▓ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╣рдБрдбрд▓рд░реНрд╕рдирд╛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ.
    • Linux рдордзреАрд▓ futexes рдкреНрд░рдорд╛рдгреЗрдЪ NtAlertThreadByThreadId рдЖрдгрд┐ NtWaitForAlertByThreadId рдпрд╛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭреЗрд╢рди рдпрдВрддреНрд░рдгреЗрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • рдХрд░реНрдирд▓ рдлрдВрдХреНрд╢рдиреНрд╕ рдбреАрдмрдЧ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ NT рдбреАрдмрдЧ рдСрдмреНрдЬреЗрдХреНрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ рдЬрддрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд╛рдпрдиреЕрдорд┐рдХ рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рдХреА рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рд╕реА рд░рдирдЯрд╛рдЗрдо
    • C рд░рдирдЯрд╛рдЗрдо рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпрд╛рдВрдЪрд╛ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдЪ рд▓рд╛рдЧреВ рдХрд░рддреЛ, рдЬреЗ рдореБрдЦреНрдпрддрдГ Musl рд▓рд╛рдпрдмреНрд░рд░реАрдордзреВрди рдШреЗрддрд▓реЗ рдЬрд╛рддрд╛рдд.
    • рд╕рд░реНрд╡ CPU рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдлрдВрдХреНрд╢рдиреНрд╕рд╕рд╛рдареА рдпреЛрдЧреНрдп рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд.
  • рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ
    • рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ 11 (IE11) рд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕реБрд╕рдВрдЧрддрддрд╛ рдореЛрдб, рдЬреЛ рдЖрддрд╛ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ HTML рджрд╕реНрддрдРрд╡рдЬрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ.
    • mshtml рд▓рд╛рдпрдмреНрд░рд░реА ES6 JavaScript рдореЛрдб (ECMAScript 2015) рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреЗ let expression рдЖрдгрд┐ Map рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрд░рд╡рддреЗ.
    • рд╡рд╛рдИрди рд╡рд░реНрдХрд┐рдВрдЧ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рдЧреЗрдХреЛ рдЗрдВрдЬрд┐рдирд▓рд╛ рдЬреЛрдбреВрди MSI рдкреЕрдХреЗрдЬреЗрд╕рдЪреА рд╕реНрдерд╛рдкрдирд╛ рдЖрддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕реЗрд▓ рддреЗрд╡реНрд╣рд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ, рд╡рд╛рдЗрди рдЕрдкрдбреЗрдЯ рджрд░рдореНрдпрд╛рди рдирд╛рд╣реА.
    • DTLS рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • NSI (рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЛрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕) рд╕реЗрд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рд╕рдВрдЧрдгрдХрд╛рд╡рд░реАрд▓ рд░реВрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рдЪреА рдорд╛рд╣рд┐рддреА рдЗрддрд░ рд╕реЗрд╡рд╛рдВрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдЖрдгрд┐ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ.
    • WinSock API рд╣рдБрдбрд▓рд░реНрд╕ рдЬрд╕реЗ рдХреА setsockopt рдЖрдгрд┐ getsockopt, NTDLL рдЖрдгрд┐ afd.sys рдбреНрд░рд╛рдпрд╡реНрд╣рд░рд▓рд╛ Windows рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╢реА рд╕реБрд╕рдВрдЧрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣рд▓рд╡рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
    • рд╡рд╛рдЗрдирдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╛рдЗрд▓реНрд╕, рдЬрд╕реЗ рдХреА /etc/protocols рдЖрдгрд┐ /etc/networks, рдЖрддрд╛ рд╕рдорд╛рди Unix рдбреЗрдЯрд╛рдмреЗрд╕реЗрд╕рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рд╡рд╛рдЗрди рдХрд╛рд░реНрдпрд░рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдордзреНрдпреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • рдкрд░реНрдпрд╛рдпреА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо
    • M1 ARM рдЪрд┐рдкреНрд╕ (Apple Silicon) рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдНрдкрд▓ рдЙрдкрдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • macOS рд╡рд░реАрд▓ BCrypt рдЖрдгрд┐ Secur32 рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╛рдареА рдЖрддрд╛ GnuTLS рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рд╕реНрдерд╛рдкрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
    • рдПрдЖрд░рдПрдо рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА 32-рдмрд┐рдЯ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдЖрддрд╛ рдердВрдм-2 рдореЛрдбрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗрдд, рд╡рд┐рдВрдбреЛрдЬ рдкреНрд░рдорд╛рдгреЗрдЪ. рдЕрд╢рд╛ рдлрд╛рдпрд▓реА рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реАрд▓реЛрдбрд░ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ.
    • 32-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА, рдЕрдирд╡рд╛рдЗрдВрдбрд┐рдВрдЧ рдЕрдкрд╡рд╛рджрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • FreeBSD рд╕рд╛рдареА, рдореЗрдорд░реА рд╕реНрдерд┐рддреА рдЖрдгрд┐ рдмреЕрдЯрд░реА рдЪрд╛рд░реНрдЬ рдкрд╛рддрд│реА рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╕рд┐рд╕реНрдЯрдо рдорд╛рд╣рд┐рддреАрд╕рд╛рдареА рд╕рдорд░реНрдерд┐рдд рдХреНрд╡реЗрд░реАрдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдврд╡рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • рдЕрдВрдЧрднреВрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдзрдиреЗ
    • reg.exe рдпреБрдЯрд┐рд▓рд┐рдЯреАрдиреЗ 32- рдЖрдгрд┐ 64-рдмрд┐рдЯ рдиреЛрдВрджрдгреА рджреГрд╢реНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. рд░реЗрдЬрд┐рд╕реНрдЯреНрд░реА рдХреА рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
    • WineDump рдпреБрдЯрд┐рд▓рд┐рдЯреАрдиреЗ Windows рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдбрдВрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ CodeView рдПрдВрдЯреНрд░реАрдмрджреНрджрд▓ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдорд╛рд╣рд┐рддреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • рд╡рд╛рдЗрди рдбреАрдмрдЧрд░ (winedbg) 32-рдмрд┐рдЯ рдбреАрдмрдЧрд░рдордзреВрди 64-рдмрд┐рдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдбреАрдмрдЧ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
    • PE рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд▓рд╛рдпрдмреНрд░рд░реА рд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ IDL рдХрдВрдкрд╛рдпрд▓рд░ (widl) рдордзреНрдпреЗ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, WinRT-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгрдзрд░реНрдо рдЖрдгрд┐ рд░рдЪрдирд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд╛рдпрдмреНрд░рд░реА рд╢реЛрдз рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
  • рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдкреНрд░рдгрд╛рд▓реА
    • рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ, рд▓рд╛рдпрдмреНрд░рд░реА рдЖрддрд╛ рдирд╛рд╡рд╛рдВрд╕рд╣ рд╕реЗрд╡реНрд╣ рдХреЗрд▓реА рдЬрд╛рддрд╛рдд рдЬреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдгрд┐ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдкреНрд░рдХрд╛рд░ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкреАрдИ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА 'i386-рд╡рд┐рдВрдбреЛрдЬ' рдЖрдгрд┐ рдпреБрдирд┐рдХреНрд╕ рд▓рд╛рдпрдмреНрд░рд░реАрд╕рд╛рдареА 'x86_64-unix', рд╡рд┐рд╡рд┐рдз рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди рджреЗрддреЗ. рд╕рд┐рдВрдЧрд▓ рд╡рд╛рдИрди рдЗрдиреНрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдгрд┐ рд╡рд┐рдиреЗрд▓рд┐рдмрдЪреЗ рдХреНрд░реЙрд╕-рдХрдВрдкрд┐рд▓реЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
    • рдореВрд│ DLL рд╡рд╛рдкрд░реВрди рд╕рдВрдХреНрд░рдордг рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгрд╛рд▒реНрдпрд╛ PE рдлрд╛рдЗрд▓реНрд╕рдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдВрдордзреНрдпреЗ рдкрд░реНрдпрд╛рдп рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, '-prefer-native option' рдзреНрд╡рдЬ рд╡рд╛рдЗрдирдмрд┐рд▓реНрдбрдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ (DllMain рдордзреАрд▓ DLL_WINE_PREATTACH рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ).
    • рдбреНрд╡рд╛рд░реНрдл рдбреАрдмрдЧ рдбреЗрдЯрд╛ рдлреЙрд░рдореЕрдЯрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреА 4 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, рдЬреЗ рдЖрддрд╛ рд╡рд╛рдЗрди рд▓рд╛рдпрдмреНрд░рд░реА рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.
    • рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рдпреБрдирд┐рдХ рдмрд┐рд▓реНрдб рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░реНрд╕ рд╕реЗрд╡реНрд╣ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд┐рд▓реНрдб рдкрд░реНрдпрд╛рдп 'тАФenable-build-id' рдЬреЛрдбрд▓рд╛.
    • MSVC рд╕реБрд╕рдВрдЧрддрддрд╛ рдореЛрдбрдордзреНрдпреЗ рдХреНрд▓рдБрдЧ рдХрдВрдкрд╛рдЗрд▓рд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • ╨а╨░╨╖╨╜╨╛╨╡
    • рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╢реЗрд▓ (рд╡рд┐рдВрдбреЛрдЬ рд╢реЗрд▓) рдордзреАрд▓ рдард░рд╛рд╡рд┐рдХ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдЪреА рдирд╛рд╡реЗ Windows Vista рдкрд╛рд╕реВрди рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдпреЛрдЬрдиреЗрд▓рд╛ рджрд┐рд▓реА рдЬрд╛рддрд╛рдд, рдЙрджрд╛. 'рдорд╛рдЭреЗ рджрд╕реНрддрдРрд╡рдЬ' рдРрд╡рдЬреА, рдЖрддрд╛ 'рджрд╕реНрддрдРрд╡рдЬ' рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рддрдпрд╛рд░ рдХреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рдбреЗрдЯрд╛ 'AppData' рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдЬрддрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
    • OpenCL 1.2 рддрдкрд╢реАрд▓рд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди OpenCL рд▓рд╛рдпрдмреНрд░рд░реА рд▓реЗрдпрд░рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • WinSpool рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рдиреЗ рдореБрджреНрд░рдг рдХрд░рддрд╛рдирд╛ рднрд┐рдиреНрди рдкреГрд╖реНрда рдЖрдХрд╛рд░рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
    • MSDASQL рд╕рд╛рдареА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, ODBC рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╕рд╛рдареА Microsoft OLE DB рдкреНрд░рджрд╛рддрд╛.
    • .NET рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╡рд╛рдЗрди рдореЛрдиреЛ рдЗрдВрдЬрд┐рди 7.0.0 рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
    • рдпреБрдирд┐рдХреЛрдб рдбреЗрдЯрд╛ рдпреБрдирд┐рдХреЛрдб 14 рддрдкрд╢реАрд▓рд╛рдордзреНрдпреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
    • рд╕реНрддреНрд░реЛрдд рдЯреНрд░реАрдордзреНрдпреЗ Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt рдЖрдгрд┐ Zlib рд▓рд╛рдпрдмреНрд░рд░реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд, рдЬреНрдпрд╛ PE рд╕реНрд╡рд░реВрдкрд╛рдд рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдпреБрдирд┐рдХреНрд╕ рд╕реНрд╡рд░реВрдкрд╛рдд рдЖрд╡реГрддреНрддреА рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рд╣реА рд▓рд╛рдпрдмреНрд░рд░реА рдЕрдВрдЧрднреВрдд рдкреАрдИ рдкрд░реНрдпрд╛рдпрд╛рдВрдРрд╡рдЬреА рдмрд╛рд╣реНрдп рдЕрд╕реЗрдВрдмреНрд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдордордзреВрди рдЖрдпрд╛рдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

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

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