SDL 2.0.22 (เจธเจงเจพเจฐเจจ เจกเจพเจเจฐเฉเจเจเจฎเฉเจกเฉเจ เจฒเฉเจ เจฐ) เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ, เจเจฟเจธเจฆเจพ เจเจฆเฉเจธเจผ เจเฉเจกเจพเจ เจ เจคเฉ เจฎเจฒเจเฉเจฎเฉเจกเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจฒเจฟเจเจฃเจพ เจธเจฐเจฒ เจฌเจฃเจพเจเจฃเจพ เจนเฉ, เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค SDL เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจนเจพเจฐเจกเจตเฉเจ เจฐ-เจเจเจธเจฒเจฐเฉเจเจฟเจก 2D เจ เจคเฉ 3D เจเจฐเจพเจซเจฟเจเจธ เจเจเจเจชเฉเฉฑเจ, เจเจจเจชเฉเจ เจนเฉเจเจกเจฒเจฟเฉฐเจ, เจเจกเฉเจ เจชเจฒเฉเจฌเฉเจ, OpenGL/OpenGL ES/Vulkan เจฆเฉเจเจฐเจพ 3D เจเจเจเจชเฉเฉฑเจ, เจ เจคเฉ เจนเฉเจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจพเจฐเจเจพเจ เจตเจฐเจเฉเจเจ เจธเจนเฉเจฒเจคเจพเจ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเฉเฅค เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ C เจตเจฟเฉฑเจ เจฒเจฟเจเฉ เจเจ เจนเฉ เจ เจคเฉ Zlib เจฒเจพเจเจธเฉเจเจธ เจฆเฉ เจคเจนเจฟเจค เจตเฉฐเจกเฉ เจเจ เจนเฉเฅค เจตเฉฑเจ-เจตเฉฑเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจญเจพเจธเจผเจพเจตเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจตเจฟเฉฑเจ SDL เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, เจเจผเจฐเฉเจฐเฉ เจฌเจพเจเจกเจฟเฉฐเจ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจ เจนเจจเฅค
เจจเจตเฉเจ เจฐเฉเจฒเฉเจเจผ เจตเจฟเฉฑเจ:
- เจตเฉเจฒเฉเจเจก เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจธเจนเจพเจเจคเจพ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐเฅค เจ เจธเฉเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจตเฉเจฒเฉเจเจก เจ เจคเฉ X11 เจฆเฉเจตเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจ เจตเจพเจฒเฉ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจกเจฟเจซเฉเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเฉเจฒเฉเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจธเจตเจฟเฉฑเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจจเจพ เจฌเจฃเจพเจ เจธเฉ, เจชเจฐ เจเฉเจฎเจพเจ เจ เจคเฉ NVIDIA เจกเจฐเจพเจเจตเจฐเจพเจ เจตเจฟเฉฑเจ เจตเฉเจฒเฉเจเจก เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจฎเฉเฉฑเจฆเจฟเจเจ เจฆเฉ เจเจพเจฐเจจ, เจ เจธเฉเจ เจธเจตเจฟเฉฑเจ เจจเฉเฉฐ เจฎเฉเจฒเจคเจตเฉ เจเจฐเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจนเฉเฅค (XWayland เจเฉฐเจชเฉเจจเฉเจเจ เจตเจพเจฒเฉ เจตเฉเจฒเฉเจเจก เจตเจพเจคเจพเจตเจฐเจฃ X11 เจเจเจเจชเฉเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเจจเฅค) เจตเฉเจฒเฉเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, เจคเฉเจธเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฒเจพเจเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ "SDL_VIDEODRIVER=wayland" เจธเฉเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเจพเจ SDL_Init() เจจเฉเฉฐ เจเจพเจฒ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉเจก เจตเจฟเฉฑเจ 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' เจซเฉฐเจเจธเจผเจจ เจเฉเฉ เจธเจเจฆเฉ เจนเฉเฅค เจตเฉเจฒเฉเจเจก เจจเจพเจฒ เจเฉฐเจชเจพเจเจฒ เจเจฐเจจ เจฒเจ เจเฉฑเจเฉ-เจเฉฑเจ libwayland-client เจตเจฐเจเจจ 1.18.0 เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
- SDL เจฐเฉเจเจกเจฐเจฐ เจจเจพเจฒ เจเฉเฉเฉ เจตเจฟเฉฐเจกเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ SDL_RenderGetWindow() เจซเฉฐเจเจธเจผเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจซเจฒเฉเจเจฟเฉฐเจ-เจชเฉเจเจเฉฐเจ เจเฉเจเจฐเจกเฉเจจเฉเจเจธ เจ เจคเฉ เจฎเจพเจชเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเจเจคเจพเจเจพเจฐ เจเฉเจคเจฐเจพเจ (เจฌเจฟเฉฐเจฆเฉเจเจ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ, เจธเจพเจซเจผ เจเจฐเจจเจพ, เจคเฉเจฒเจจเจพ เจเจฐเจจเจพ, เจฎเจฟเจฒเจพเจเจฃเจพ, เจเจฆเจฟ) เจจเฉเฉฐ เจนเฉเจฐเจพเจซเฉเจฐเฉ เจเจฐเจจ เจฒเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเจพ เจเฉฑเจ เจธเฉเฉฑเจ เจเฉเฉเจฟเจ เจเจฟเจ: SDL_PointInFRect(), SDL_FRectEmpty(), SDL_FRectEquals(), SDL_FRectEqualsEpsilon(), SDL_HasIntersectionF(), SDL_IntersectFRect(), SDL_UnionFRect(), SDL_EncloseFPoints(), เจ เจคเฉ SDL_IntersectFRectAndLine()เฅค
- เจเฉเจเจธเจ เจเจจเจชเฉเจ เจเฉเจคเจฐ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ เจเจพเจ เจจเจนเฉเจ เจเจธเจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฒเจ SDL_IsTextInputShown() เจซเฉฐเจเจธเจผเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจเจจเจชเฉเจ เจตเจฟเจงเฉ (IME) เจจเฉเฉฐ เจ เจฏเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเฉเจเจธเจ เจเจจเจชเฉเจ เจเฉเจคเจฐ เจจเฉเฉฐ เจธเจพเจซเจผ เจเจฐเจจ เจฒเจ SDL_ClearComposition() เจซเฉฐเจเจธเจผเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจฒเฉฐเจฌเฉ เจเฉเจเจธเจ เจเจจเจชเฉเฉฑเจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจฒเจ 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_QUIT เจเจตเฉเจเจ เจฆเฉ เจกเจฟเจฒเฉเจตเจฐเฉ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃ เจฒเจ SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE เจซเจฒเฉเจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- ROG เจเฉฑเจเจฐเจฎ เจฎเจพเจเจธ เจจเฉเฉฐ เจเจพเจเจธเจเจฟเจ เจตเจเฉเจ เจธเฉฐเจญเจพเจฒเจฃ เจฒเจ SDL_HINT_JOYSTICK_ROG_CHAKRAM เจซเจฒเฉเจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจเจฐเจจ เจฒเจ Linux ะดะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_X11_WINDOW_TYPE ะดะปั ะฒัััะฐะฒะปะตะฝะธั ะพะบะฝะฐะผ ะฟะฐัะฐะผะตััะฐ _NET_WM_WINDOW_TYPE.
- เจเจฐเจจ เจฒเจ Linux ะดะพะฑะฐะฒะปะตะฝ ะฟัะธะทะฝะฐะบ SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR ะดะปั ะธัะฟะพะปัะทะพะฒะฐะฝะธั libdecor ั ะบะพะผะฟะพะทะธัะฝัะผะธ เจธเจฐเจตเจฐ, xdg-เจธเจเจพเจตเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจเจฐเจจ เจฒเจ Android ัะตะฐะปะธะทะพะฒะฐะฝะฐ ััะฝะบัะธั SDL_AndroidSendMessage() ะดะปั ะพัะฟัะฐะฒะบะธ ะฟัะพะธะทะฒะพะปัะฝะพะน ะบะพะผะฐะฝะดั ะฒ Java-ะพะฑัะฐะฑะพััะธะบ SDL.
เจธเจฐเฉเจค: opennet.ru
