SDL3 рдкреБрд╕реНрддрдХрд╛рд▓рдпрд▓реЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ Wayland рдорд╛ рд╕рдВрдХреНрд░рдордг рдврд┐рд▓рд╛рдЗ рдЧрд░реЗрдХреЛ рдЫ

рдЦреЗрд▓ рд░ рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓реЗрдЦрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ SDL (Simple DirectMedia Layer) рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ Wayland рд░ X3 рд▓рд╛рдИ рдПрдХреИ рд╕рд╛рде рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди SDL11 рд╢рд╛рдЦрд╛рд▓рд╛рдИ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдирд▓рд╛рдИ рдЙрд▓реНрдЯрд╛рдПрдХреЛ рдЫред рдЙрджреНрдзреГрдд рдХрд╛рд░рдгрд▓реЗ рд╕рддрд╣ рд▓рдХ рд░ FIFO (vsync) рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд Wayland рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордорд╛ рд╕рдорд╛рдзрд╛рди рдирднрдПрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣реЛред рдпреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рдХрдореА рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫ рд░ рдЕрддрд┐рд░рд┐рдХреНрдд fifo-v1 рд░ рдХрдорд┐рдЯ-рдЯрд╛рдЗрдорд┐рдЩ-v1 рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рд▓рд╛рдЧреВ рдирдЧрд░реА рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред

рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдпреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдирдЧрд░реА, X11 рдмрд╛рдЯ Wayland рдорд╛ рд╕рдВрдХреНрд░рдордг рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд░ рдЦреЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдлрд╛рдЗрджрд╛ рд▓реНрдпрд╛рдЙрдБрджреИрди, рддрд░ рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рд░ regressions рдорд╛ рдЧрдореНрднреАрд░ рдХрдореА рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫред рддрд┐рдиреАрд╣рд░реВрд▓реЗ fifo-v1 рд░ рдХрдорд┐рдЯ-рдЯрд╛рдЗрдорд┐рдЩ-v1 рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдХреЛ рд╕реНрд╡реАрдХреГрддрд┐ рд░ рдореБрдЦреНрдп рдХрдореНрдкреЛрдЬрд┐рдЯ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрдХреЛ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрдЫрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ SDL рд▓рд╛рдИ Wayland рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рд▓рд╛рдИ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрджреИ рдлрд░реНрдХрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреНред

рдпрд╕рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╣рд╛рдореАрд▓реЗ рдирдпрд╛рдБ SDL 3 рд╢рд╛рдЦрд╛рдХреЛ рдкрд╣рд┐рд▓реЛ рдкрд░реАрдХреНрд╖рдг рд░рд┐рд▓реАрдЬрдХреЛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рдЬрд╕рдорд╛ рдзреЗрд░реИ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рдкреБрди: рдХрд╛рд░реНрдп, API рдорд╛ рдЕрд╕рдВрдЧрдд рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ, рд░ рдЖрдЬрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЕрдм рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдирднрдПрдХрд╛ рд▓рд┐рдЧреЗрд╕реА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдХреЛ рдкреНрд░рдореБрдЦ рд╢реБрджреНрдзреАрдХрд░рдг рд╕рдорд╛рд╡реЗрд╢ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, SDL 3 рд▓реЗ рдзреНрд╡рдирд┐ рдХреЛрдбрд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ, OpenGL ES 1.0 рд░ DirectFB рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдмрдиреНрдж рдЧрд░реНрджрдЫ, рд░ QNX, Pandora, WinRT, рд░ OS/2 рдЬрд╕реНрддрд╛ рд▓рд┐рдЧреЗрд╕реА рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреЛрдб рд╣рдЯрд╛рдЙрдБрдЫред 2D рд░реЗрдиреНрдбрд░рд┐рдЩ API рд▓рд╛рдИ Vulkan API рдорд╛рд░реНрдлрдд рд░реЗрдиреНрдбрд░рд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрдПрдиреНрдбрдХреЛ рд╕рд╛рде рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ HDR рд░ рд░рдЩ рд╕реНрдкреЗрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд╛рд░рджрд░реНрд╢реА рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ API рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдПрдХреЛ рдЫред рд╡реЗрдмрдХреНрдпрд╛рдорд╣рд░реВрдмрд╛рдЯ рднрд┐рдбрд┐рдпреЛ рдЦрд┐рдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд░ рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ рд░ рдбрд┐рдЬрд┐рдЯрд▓ рдХрд▓рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред рдлрд╛рдЗрд▓рд╣рд░реВ рдЦреЛрд▓реНрди рд░ рдмрдЪрдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╕рдВрд╡рд╛рджрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЫред рд╕рд░реНрднрд░ рдкрд╛рдЗрдкрд╡рд╛рдпрд░ред

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

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster