SDL 2.28.0 рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рд╡рд┐рдореЛрдЪрдиред рдПрд╕рдбреАрдПрд▓ 3.0 рд╡рд┐рдХрд╛рд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛

рд╕рд╛рдд рдорд╣реАрдиреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж, рдЧреЗрдо рдФрд░ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓реЗрдЦрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдПрд╕рдбреАрдПрд▓ 2.28.0 (рд╕рд┐рдВрдкрд▓ рдбрд╛рдпрд░реЗрдХреНрдЯрдореАрдбрд┐рдпрд╛ рд▓реЗрдпрд░) рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЧрдИ рд╣реИред рдПрд╕рдбреАрдПрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рддреНрд╡рд░рд┐рдд 2рдбреА рдФрд░ 3рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЖрдЙрдЯрдкреБрдЯ, рдЗрдирдкреБрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧ, рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдмреИрдХ, рдУрдкрдирдЬреАрдПрд▓/рдУрдкрдирдЬреАрдПрд▓ рдИрдПрд╕/рд╡рд▓реНрдХрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ 3рдбреА рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдЬреИрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рд▓рд╛рдЗрдмреНрд░реЗрд░реА C рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреА рдЧрдИ рд╣реИ рдФрд░ Zlib рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХреА рдЧрдИ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрд╕рдбреАрдПрд▓ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрд╡рд╢реНрдпрдХ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИрдВред

SDL 2.28.0 рд░рд┐рд▓реАрдЬрд╝ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдмрдЧ рдлрд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ SDL_Rederer рдФрд░ SDL_Surface API рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SDL_HasWindowSurface() рдФрд░ SDL_DestroyWindowSurface() рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореБрдЦреНрдп рдореЙрдирд┐рдЯрд░ рдпрд╛ рд╕рд╛рдкреЗрдХреНрд╖ рд╕реНрдерд┐рддрд┐ рдмрджрд▓рдиреЗ рдкрд░ рдПрдХ рдирдпрд╛ SDL_DISPLAYEVENT_MOVED рдЗрд╡реЗрдВрдЯ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдорд▓реНрдЯреА-рдореЙрдирд┐рдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╕реНрдХреНрд░реАрди рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди, рдФрд░ рдСрди-рд╕реНрдХреНрд░реАрди рдХреАрдмреЛрд░реНрдб рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SDL_HINT_ENABLE_SCREEN_KEYBOARD рдзреНрд╡рдЬред

рдЙрд╕реА рд╕рдордп, рдпрд╣ рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдХрд┐ SDL 2.x рд╢рд╛рдЦрд╛ рдХреЛ рд░рдЦрд░рдЦрд╛рд╡ рдЪрд░рдг рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рдХреЗрд╡рд▓ рдмрдЧ рдлрд┐рдХреНрд╕ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рд╣реИред SDL 2.x рд╢рд╛рдЦрд╛ рдореЗрдВ рдХреЛрдИ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рдЬреЛрдбрд╝реА рдЬрд╛рдПрдЧреА, рдФрд░ рд╡рд┐рдХрд╛рд╕ SDL 3.0 рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХреА рддреИрдпрд╛рд░реА рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрдЧрд╛ред рдПрд╕рдбреАрдПрд▓2-рдХрдВрдкреИрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рд▓реЗрдпрд░ рдкрд░ рднреА рдХрд╛рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рдПрдХ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрд╕рдбреАрдПрд▓ 2.x рдмрд╛рдЗрдирд░реА рдФрд░ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ рд▓реЗрдХрд┐рди рдПрд╕рдбреАрдПрд▓ 3 рд╢рд╛рдЦрд╛ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рдбреАрдПрд▓ 2 рдХреЗ рд▓рд┐рдП рдПрд╕рдбреАрдПрд▓ 2 рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЪрд▓рддрд╛ рд╣реИред

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ