์ ๋ฆด๋ฆฌ์ค์์:
- Mir ๋์คํ๋ ์ด ์๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๊ธฐ ์ํ ๋๋ผ์ด๋ฒ๋ Wayland๋ฅผ ํตํด ์์ ํ๊ธฐ ์ํ ๋๋ผ์ด๋ฒ๋ฅผ ์ํด ์ ๊ฑฐ๋์์ต๋๋ค.
- SDL_RW* ๋งคํฌ๋ก๋ ๋ณ๋์ ํจ์ ์ธํธ๋ก ๋ณํ๋์์ต๋๋ค.
- SIMD ์์ ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๊ธฐ ์ํด SDL_SIMDGetAlignment(), SDL_SIMDAlloc() ๋ฐ SDL_SIMDFree() ํจ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(), SDL_RenderFillRectsF(), SDL_RenderCopyF() ๋ฐ SDL_Render๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๋ ๋๋ง API์์ ๋ถ๋ ์์์ ๊ณ์ฐ์ ์ฌ์ฉํ๊ธฐ ์ํ CopyExF() ํจ์ SDL;
- ํฐ์น ์ฅ์น ์ ํ(์๋ ๋๋ ์ ๋ ์ขํ๊ฐ ์๋ ํฐ์นํจ๋ ๋๋ ํฐ์น ์คํฌ๋ฆฐ)์ ๊ฒฐ์ ํ๊ธฐ ์ํด SDL_GetTouchDeviceType() ํจ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- SDL ๋ ๋๋ง API๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐฐ์น ๋ ๋๋ง์ ์ฌ์ฉํ๋๋ก ์ ํ๋์ด ๋ ๋์ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ฐฐ์น ๋ชจ๋ ์ฌ์ฉ์ ์ ์ดํ๊ธฐ ์ํด SDL_HINT_RENDER_BATCHING ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๋๊ธฐ ์ค์ธ ๋ฐฐ์น ๋ช ๋ น์ ๊ฐ์ ๋ก ์คํํ๊ธฐ ์ํด SDL_RenderFlush()์ ๋ํ ํธ์ถ์ ์ถ๊ฐํ์ต๋๋ค. ์ด๋ SDL ๋ ๋๋ง๊ณผ ์ง์ ๋ ๋๋ง์ ๊ฒฐํฉํ ๋ ์ ์ฉํ ์ ์์ต๋๋ค.
- ๋๋ฒ๊น ๋ชฉ์ ์ผ๋ก SDL ์ด๋ฒคํธ ๋ก๊น ์ ํ์ฑํํ๊ธฐ ์ํด SDL_HINT_EVENT_LOGGING ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ฒ์ ์ปจํธ๋กค๋ฌ์ ๋ ์ด์์์ผ๋ก ํ์ผ ์ด๋ฆ์ ์ค์ ํ๊ธฐ ์ํด SDL_HINT_GAMEControlLERCONFIG_FILE ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ง์ฐ์ค ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฐ์น ์ด๋ฒคํธ์ ํฉ์ฑ์ ์ ์ดํ๊ธฐ ์ํด SDL_HINT_MOUSE_TOUCH_EVENTS ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ์ ์ฌ์ ์ธ ์ฐจ๋จ์ ์ํด ์๋ชป๋ ํ์์ WAVE ๋ฐ BMP ํ์ผ ์ฒ๋ฆฌ ๊ฐ์
์ทจ์ฝ์ ; - iOS 13 ๋ฐ tvOS 13์ ๊ฒฝ์ฐ Xbox ๋ฐ PS4 ๋ฌด์ ์ปจํธ๋กค๋ฌ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ผ๋ฉฐ Bluetooth ํค๋ณด๋๋ฅผ ์ฌ์ฉํ ํ ์คํธ ์ ๋ ฅ์ ๋ํ ์ง์๋ ์ถ๊ฐ๋์์ต๋๋ค.
- Android์๋ OpenSL ES๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํ๋ ์ ์ง์ฐ ์ค๋์ค ์ฒ๋ฆฌ ๋ชจ๋๊ฐ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ผ์ ์ค์ง๋ ๋ ์ด๋ฒคํธ ๋ฃจํ๊ฐ ์ฐจ๋จ๋๋์ง ์ฌ๋ถ๋ฅผ ์ ์ดํ๋ โโSDL_HINT_ANDROID_BLOCK_ON_PAUSE ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru