SDL 2.0.10 āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϰāĻŋāϞāĻŋāϜ

āĻ¸ā§āĻĨāĻžāύ āĻĻāĻ–āϞ āĻ•āϰ⧇āϛ⧇ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϰāĻŋāϞāĻŋāϜ SDL 2.0.10 (āϏāĻŋāĻŽā§āĻĒāϞ āĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āϞ⧇āϝāĻŧāĻžāϰ), āϗ⧇āĻŽāϏ āĻāĻŦāĻ‚ āĻŽāĻžāĻ˛ā§āϟāĻŋāĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāĻžāύ āϞ⧇āĻ–āĻž āϏāĻšāϜ āĻ•āϰāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ⧇āĨ¤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āϏāϰāĻžā§āϜāĻžāĻŽ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇ āϝ⧇āĻŽāύ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ-āĻ…ā§āϝāĻžāĻ•ā§āϏāĻŋāϞāĻžāϰ⧇āĻŸā§‡āĻĄ 2D āĻāĻŦāĻ‚ 3D āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āφāωāϟāĻĒ⧁āϟ, āχāύāĻĒ⧁āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ, āĻ…āĻĄāĻŋāĻ“ āĻĒā§āϞ⧇āĻŦā§āϝāĻžāĻ•, OpenGL/OpenGL ES āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ 3D āφāωāϟāĻĒ⧁āϟ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ…āύ⧇āĻ• āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻ…āĻĒāĻžāϰ⧇āĻļāύāĨ¤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϟāĻŋ āϏāĻŋ āϤ⧇ āϞ⧇āĻ–āĻž āĻāĻŦāĻ‚ zlib āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϝāĻŧ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇ SDL āĻ•ā§āώāĻŽāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āύāϤ⧁āύ āϰāĻŋāϞāĻŋāĻœā§‡:

  • āĻŽāĻŋāϰ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāĻ­āĻžāϰāϕ⧇ āĻ“āϝāĻŧ⧇āĻ˛ā§āϝāĻžāĻ¨ā§āĻĄā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āĻĒāĻ•ā§āώ⧇ āϏāϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇;
  • SDL_RW* āĻŽā§āϝāĻžāĻ•ā§āϰ⧋āϗ⧁āϞāĻŋ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āϏ⧇āĻŸā§‡ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇;
  • SIMD āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŽā§‡āĻŽāϰāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāϤ⧇ SDL_SIMDGetAlignment(), SDL_SIMDAlloc() āĻāĻŦāĻ‚ SDL_SIMDFree() āĻĢāĻžāĻ‚āĻļāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_FDR(), SDL_Rect āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ API SDL-āĻ nderCopyF() āĻāĻŦāĻ‚ SDL_RenderCopyExF() āĻĢā§āϞ⧋āϟāĻŋāĻ‚ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ;
  • āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϧāϰāύ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ 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 āĻ“āϝāĻŧā§āϝāĻžāϰāϞ⧇āϏ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϏ⧇āχāϏāĻžāĻĨ⧇ āĻŦā§āϞ⧁āϟ⧁āĻĨ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒāĻžāĻ ā§āϝ āχāύāĻĒ⧁āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ;
  • āĻĨ⧇āϕ⧇ Android OpenSL ES āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āϞ⧋-āĻ˛ā§āϝāĻžāĻŸā§‡āĻ¨ā§āϏāĻŋ āĻ…āĻĄāĻŋāĻ“ āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻĒāϜ āĻ•āϰāĻž āĻšāϞ⧇ āχāϭ⧇āĻ¨ā§āϟ āϞ⧁āĻĒ āĻŦā§āϞāĻ• āĻšāĻŦ⧇ āĻ•āĻŋāύāĻž, āϤāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ SDL_HINT_ANDROID_BLOCK_ON_PAUSE āĻ…āĻĒāĻļāύāϟāĻŋ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster