SDL 2.26.0 เชฎเซ€เชกเชฟเชฏเชพ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฐเชฟเชฒเซ€เช

SDL 2.26.0 (เชธเชฟเชฎเซเชชเชฒ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฎเซ€เชกเชฟเชฏเชพ เชฒเซ‡เชฏเชฐ) เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€, เชœเซ‡เชจเซ‹ เชนเซ‡เชคเซ เชฐเชฎเชคเซ‹ เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชฒเซ‡เช–เชจเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช›เซ‡, เชคเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. SDL เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชนเชพเชฐเซเชกเชตเซ‡เชฐ-เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเซ‡เชก 2D เช…เชจเซ‡ 3D เช—เซเชฐเชพเชซเชฟเช•เซเชธ เช†เช‰เชŸเชชเซเชŸ, เช‡เชจเชชเซเชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช—, เช“เชกเชฟเชฏเซ‹ เชชเซเชฒเซ‡เชฌเซ‡เช•, OpenGL/OpenGL ES/Vulkan เชฆเซเชตเชพเชฐเชพ 3D เช†เช‰เชŸเชชเซเชŸ เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เชœเซ‡เชตเซ€ เชธเซเชตเชฟเชงเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡. เชชเซเชธเซเชคเช•เชพเชฒเชฏ เชธเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ Zlib เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“เชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ SDL เช•เซเชทเชฎเชคเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชœเชฐเซ‚เชฐเซ€ เชฌเชพเชˆเชจเซเชกเชฟเช‚เช—เซเชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚:

  • OpenGL เชฎเชพเชŸเซ‡เชจเซ€ เชนเซ‡เชกเชฐ เชซเชพเช‡เชฒเซ‹ เชจเชตเซ€เชจเชคเชฎ Khronos Consortium เชธเซเชชเซ‡เชธเชฟเชซเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡ เชธเช‚เชฐเซ‡เช–เชฟเชค เช›เซ‡.
  • เชตเชฟเชจเซเชกเซ‹เชจเซเช‚ เชชเชฟเช•เซเชธเซ‡เชฒ เชฎเชพเชช เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ SDL_GetWindowSizeInPixels() เชซเช‚เช•เซเชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชฒเชพเช—เซ เชฅเชตเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช‰เชšเซเชš-DPI เชธเซเช•เซเชฐเซ€เชจ เชชเชฐเชจเชพ เชฒเซ‹เชœเชฟเช•เชฒ เช•เชฆเชฅเซ€ เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.
  • เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เช•เซ‹เชกเชฎเชพเช‚ เชตเชฐเซเชŸเชฟเช•เชฒ เชธเชฟเช‚เช•เซเชฐเซ‹เชจเชพเช‡เชเซ‡เชถเชจ (vsync) เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • SDL_MouseWheelEvent เชชเชฐ เชฎเชพเช‰เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชธเช•เซเชทเชฎ เช•เชฐเซเชฏเซเช‚.
  • เชคเชฎเชพเชฎ เชธเช‚เช•เซ‡เชคเซ‹เชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏเซ‹ เชชเชฐ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ SDL_ResetHints() เชซเช‚เช•เซเชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • GUID-เชเชจเช•เซ‹เชกเซ‡เชก เชœเซ‹เชฏเชธเซเชŸเชฟเช• เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ SDL_GetJoystickGUIDinfo() เชซเช‚เช•เซเชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • PS3 เช…เชจเซ‡ Nintendo Wii เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ HIDAPI เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เชจเชตเชพ เชฒเช•เซเชทเชฃเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XHIDAPI_XBOX_360 HIDAPI_XBOX_ ONE, HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_WISTICK_HIDAPI_VERTICAL_JOY_CONTICK_JOYSTICK_JOY_BOX_JPIX_360 HIDAPI เชกเซเชฐเชพเช‡เชตเชฐ เชฆเซเชตเชพเชฐเชพ XBox 360 เช…เชจเซ‡ PS3 เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ RELESS.
  • เชจเชฟเชจเซเชŸเซ‡เชจเซเชกเซ‹ เชธเซเชตเชฟเชš เชœเซ‹เชฏ-เช•เซ‹เชจเซเชธ เช•เซ‹เชฎเซเชฌเซ‹ เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเซเชธเชฎเชพเช‚ เชกเชพเชฌเซ€ เช…เชจเซ‡ เชœเชฎเชฃเซ€ เช—เซ€เชฐเซ‹เชธเซเช•เซ‹เชชเซเชธเชจเซ€ เช…เชฒเช— เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.
  • SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() เช…เชจเซ‡ SDL_GameControllerGetSensorDataWithTimestamp() เชฎเชพเช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‡เช•เชจเซเชก เช…เช‚เชคเชฐเชพเชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • SDL_GetRevision() เชซเช‚เช•เซเชถเชจเซ‡ SDL เชฌเชฟเชฒเซเชก เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ€ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช—เชฟเชŸ เช•เชฎเชฟเชŸ เชนเซ‡เชถ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡.
  • Linux เชฎเชพเชŸเซ‡, SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() เช…เชจเซ‡ SDL_HasPrimarySelectionText() เชซเช‚เช•เซเชถเชจ เชชเซเชฐเชพเชฅเชฎเชฟเช• เช•เซเชฒเชฟเชชเชฌเซ‹เชฐเซเชก เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชตเซ‡เชฒเซ‡เชจเซเชก-เช†เชงเชพเชฐเชฟเชค เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชฎเชพเช‰เชธ เช•เชฐเซเชธเชฐ เช‡เชฎเซเชฏเซเชฒเซ‡เชถเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP เชซเซเชฒเซ‡เช— เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • Android เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡, IME (เช‡เชจเชชเซเชŸ เชฎเซ‡เชฅเชก เชเชกเชฟเชŸเชฐ) เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช•เซ€เชฌเซ‹เชฐเซเชกเชฎเชพเช‚เชฅเซ€ เช‡เชจเชชเซเชŸ เชธเช•เซเชทเชฎ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹