Π ΡΠ΅Π»ΠΈΠ·Π° Π±Π΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ Π·Π½Π°ΡΠΈΡΠ΅Π»Π΅Π½ Π±ΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΈΠ³ΡΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ ΠΈ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠΎΠ²Π΅, Π½ΠΎΠ²ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΎ Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ (hints) ΠΈ Π½ΡΠΊΠΎΠΈ Π²ΠΈΡΠΎΠΊΠΎΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½Π½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ.
Π Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° HIDAPI Π±Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ PS5 DualSense ΠΈ Xbox Series X; Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π±ΡΡ Π° ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ Π·Π° Π½ΠΎΠ²ΠΈΡΠ΅ Π±ΡΡΠΎΠ½ΠΈ. Π‘ΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π½Π° SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠ΅Π³Π° Π΅ false, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΠ° Ρ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΠ΅ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡΠΈ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ Π±ΡΡ Π° ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ SIMD, Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π½Π° wchar Π½ΠΈΠ·ΠΎΠ²Π΅ Π±Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΡΠ°, ΠΏΠΎ-ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΈ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΡ Π·Π° RGB pixel format.
ΠΠ° Windows Π±Π΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΄ΡΠ°ΠΉΠ²Π΅Ρ RAWINPUT, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 4 ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ° Xbox Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, Ρ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ.
ΠΠ° macOS Π±ΡΡ Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Metal.
ΠΠ° Linux Π±ΡΡ Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π·Π° PulseAudio ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΠ° Π½Π° ΠΏΠΎΡΠΎΡΠΈ.
Π Android ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΈΡΠΊΠ°ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π·Π²ΡΠΊΠ° ΠΏΡΠΈ ΡΠ²ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.
ΠΠ΅ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΎ Π² SDL2 2.0.14 Π±Π΅ΡΠ΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π·Π° OS/2.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
