เดเตเดฏเดฟเดฎเตเดเดณเตเดเตเดฏเตเด เดฎเตพเดเตเดเดฟเดฎเตเดกเดฟเดฏ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเดเตเดฏเตเด เดเดดเตเดคเตเดคเต เดฒเดณเดฟเดคเดฎเดพเดเตเดเดพเตป เดฒเดเตเดทเตเดฏเดฎเดฟเดเตเดเตเดณเตเดณ SDL 2.0.22 (เดฒเดณเดฟเดคเดฎเดพเดฏ เดกเดฏเดฑเดเตโเดฑเตเดฑเต เดฎเตเดกเดฟเดฏ เดฒเตเดฏเตผ) เดฒเตเดฌเตเดฐเดฑเดฟ เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเดฟ. เดนเดพเตผเดกเตโเดตเตเดฏเตผ เดคเตเดตเดฐเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ 2D, 3D เดเตเดฐเดพเดซเดฟเดเตโเดธเต เดเดเตเดเตโเดชเตเดเตเดเต, เดเตปเดชเตเดเตเดเต เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต, เดเดกเดฟเดฏเต เดชเตเดฒเตเดฌเดพเดเตเดเต, OpenGL/OpenGL ES/Vulkan เดตเดดเดฟเดฏเตเดณเตเดณ 3D เดเดเตเดเตโเดชเตเดเตเดเตเด เดฎเดฑเตเดฑเต เด เดจเตเดฌเดจเตเดง เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดชเตเดฒเตเดณเตเดณ เดเตเดณเตเดเตพ SDL เดฒเตเดฌเตเดฐเดฑเดฟ เดจเตฝเดเตเดจเตเดจเต. เดฒเตเดฌเตเดฐเดฑเดฟ เดธเดฟเดฏเดฟเตฝ เดเดดเตเดคเตเดเดฏเตเด Zlib เดฒเตเดธเตปเดธเดฟเดจเต เดเตเดดเดฟเตฝ เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดตเดฟเดตเดฟเดง เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเต เดญเดพเดทเดเดณเดฟเดฒเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเดณเดฟเตฝ SDL-เดจเตเดฑเต เดเดดเดฟเดตเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดตเดถเตเดฏเดฎเดพเดฏ เดฌเตเตปเดกเดฟเดเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดชเตเดคเดฟเดฏ เดฑเดฟเดฒเตเดธเดฟเตฝ:
- ะฃะปัััะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฟัะพัะพะบะพะปะฐ Wayland. ะะทะฝะฐัะฐะปัะฝะพ ะฟะปะฐะฝะธัะพะฒะฐะปะพัั ะฟะตัะตะนัะธ ะบ ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะฟัะพัะพะบะพะปะฐ Wayland ะฟะพ ัะผะพะปัะฐะฝะธั ะฒ ะพะบััะถะตะฝะธัั , ะฟัะตะดะพััะฐะฒะปัััะธั ะพะดะฝะพะฒัะตะผะตะฝะฝัั ะฟะพะดะดะตัะถะบั Wayland ะธ X11, ะฝะพ ะธะท-ะทะฐ ัะฒัะทะฐะฝะฝัั ั Wayland ะฟัะพะฑะปะตะผ ะธะณัะฐั ะธ ะดัะฐะนะฒะตัะฐั NVIDIA, ัะตัะตะฝะพ ะฟะพะฒัะตะผะตะฝะธัั ั ะฟะตัะตั ะพะดะพะผ (ะฒ Wayland-ะพะบััะถะตะฝะธัั ั ะบะพะผะฟะพะฝะตะฝัะพะผ XWayland ะบะฐะบ ะธ ัะฐะฝััะต ะฟัะธะผะตะฝัะตััั ะฒัะฒะพะด ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ะฟัะพัะพะบะพะปะฐ X11). ะะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั Wayland ะผะพะถะฝะพ ะฒัััะฐะฒะธัั ะฟะตัะตะด ะทะฐะฟััะบะพะผ ะฟัะธะปะพะถะตะฝะธั ะฟะตัะตะผะตะฝะฝัั ะพะบััะถะตะฝะธั ยซSDL_VIDEODRIVER=waylandยป ะธะปะธ ะดะพะฑะฐะฒะธัั ะฒ ะบะพะด ััะฝะบัะธั โSDL_SetHint(SDL_HINT_VIDEODRIVER, ยซwayland,x11ยป)โ ะฟะตัะตะด ะฒัะทะพะฒะพะผ SDL_Init(). ะะปั ะบะพะผะฟะธะปััะธะธ ั Wayland ััะตะฑัะตััั ะบะฐะบ ะผะธะฝะธะผัะผ ะฒะตััะธั libwayland-client 1.18.0.
- ะะพะฑะฐะฒะปะตะฝะฐ ััะฝะบัะธั SDL_RenderGetWindow() ะดะปั ะฟะพะปััะตะฝะธั ะพะบะฝะฐ, ะฐััะพัะธะธัะพะฒะฐะฝะฝะพะณะพ ั SDL Renderer.
- ะะพะฑะฐะฒะปะตะฝ ะฝะฐะฑะพั ััะฝะบัะธะน ะดะปั ะผะฐะฝะธะฟัะปััะธะธ ะฟััะผะพัะณะพะปัะฝัะผะธ ะพะฑะปะฐัััะผะธ (ะพะฟัะตะดะตะปะตะฝะธะต ะฒั ะพะถะดะตะฝะธะต ัะพัะตะบ, ะพัะธััะบะฐ, ััะฐะฒะฝะตะฝะธะต, ะพะฑัะตะดะธะฝะตะฝะธะต ะธ ั.ะฟ.), ะพะฟะตัะธััั ะบะพะพัะดะธะฝะฐัะฐะผะธ ะธ ัะฐะทะผะตัะฐะผะธ ะฝะฐ ะฑะฐะทะต ัะธัะตะป c ะฟะปะฐะฒะฐััะตะน ะทะฐะฟััะพะน: SDL_PointInFRect(), SDL_FRectEmpty(), SDL_FRectEquals(), SDL_FRectEqualsEpsilon(), SDL_HasIntersectionF(), SDL_IntersectFRect(), SDL_UnionFRect(), SDL_EncloseFPoints() ะธ SDL_IntersectFRectAndLine().
- ะะพะฑะฐะฒะปะตะฝะฐ ััะฝะบัะธั SDL_IsTextInputShown() ะดะปั ะฟัะพะฒะตัะบะธ ะฟะพะบะฐะทะฐ ะพะฑะปะฐััะธ ะฒะฒะพะดะฐ ัะตะบััะฐ.
- ะะพะฑะฐะฒะปะตะฝะฐ ััะฝะบัะธั SDL_ClearComposition() ะดะปั ะพัะธััะบะธ ะพะฑะปะฐััะธ ะฒะฒะพะดะฐ ัะตะบััะฐ ะฑะตะท ะพัะบะปััะตะฝะธั ะผะตัะพะดะฐ ะฒะฒะพะดะฐ (IME).
- ะะพะฑะฐะฒะปะตะฝะพ ัะพะฑััะธะต SDL_TEXTEDITING_EXT ะดะปั ะพะฑัะฐะฑะพัะบะธ ะดะปะธะฝะฝัั ะพะฑะปะฐััะตะน ะฒะฒะพะดะฐ ัะตะบััะฐ ะธ ะฟัะธะทะฝะฐะบ SDL_HINT_IME_SUPPORT_EXTENDED_TEXT ะดะปั ะฒะบะปััะตะฝะธั ะดะฐะฝะฝะพะณะพ ัะพะฑััะธั.
- ะะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_MOUSE_RELATIVE_MODE_CENTER ะดะปั ะฒะบะปััะตะฝะธั ะพะณัะฐะฝะธัะตะฝะธั ะผััะธ ัะพะปัะบะพ ัะตะฝััะพะผ ะพะบะฝะฐ ะฒะผะตััะพ ะฒัะตะณะพ ะพะบะฝะฐ ะฟัะธ ะฒะบะปััะตะฝะธะธ ะพัะฝะพัะธัะตะปัะฝะพะณะพ ัะตะถะธะผะฐ.
- ะะบะปัััะฝ ะฐะฒัะพะผะฐัะธัะตัะบะธะน ะทะฐั ะฒะฐั ะผััะธ ะฟัะธ ะฝะฐะถะฐัะธะธ ะฝะฐ ะบะฝะพะฟะบะธ ะผััะธ. ะะปั ะพัะบะปััะตะฝะธั ะฟัะตะดะปะพะถะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_MOUSE_AUTO_CAPTURE.
- ะะพะฑะฐะฒะปะตะฝั ะฟัะธะทะฝะฐะบะธ SDL_HINT_VIDEO_FOREIGN_WINDOW_OPENGL ะธ SDL_HINT_VIDEO_FOREIGN_WINDOW_VULKAN ะดะปั ะฟะตัะตะดะฐัะธ ะธะฝัะพัะผะฐัะธะธ ะพะฑ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ะฒะพ ะฒะฝะตัะฝะตะผ ะพะบะฝะต OpenGL ะธะปะธ Vulkan.
- ะะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE ะดะปั ะฒะบะปััะตะฝะธั ะดะพััะฐะฒะบะธ ัะพะฑััะธั SDL_QUIT ะฟัะธ ะทะฐะบัััะธะธ ะฟะพัะปะตะดะฝะตะณะพ ะพะบะฝะฐ ะฟัะธะปะพะถะตะฝะธั.
- ะะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_JOYSTICK_ROG_CHAKRAM ะดะปั ะพะฑัะฐะฑะพัะบะธ ะผััะธ ROG Chakram ะบะฐะบ ะดะถะพะนััะธะบะฐ.
- ะะปั Linux ะดะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_X11_WINDOW_TYPE ะดะปั ะฒัััะฐะฒะปะตะฝะธั ะพะบะฝะฐะผ ะฟะฐัะฐะผะตััะฐ _NET_WM_WINDOW_TYPE.
- ะะปั Linux ะดะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR ะดะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั libdecor ั ะบะพะผะฟะพะทะธัะฝัะผะธ ัะตัะฒะตัะฐะผะธ, ะฟะพะดะดะตัะถะธะฒะฐััะธะผะธ xdg-decoration.
- ะะปั Android ัะตะฐะปะธะทะพะฒะฐะฝะฐ ััะฝะบัะธั SDL_AndroidSendMessage() ะดะปั ะพัะฟัะฐะฒะบะธ ะฟัะพะธะทะฒะพะปัะฝะพะน ะบะพะผะฐะฝะดั ะฒ Java-ะพะฑัะฐะฑะพััะธะบ SDL.
เด เดตเดฒเดเดฌเด: opennet.ru