SDL 2.26.0 Media Library Kutulutsidwa

Laibulale ya SDL 2.26.0 (Simple DirectMedia Layer), yomwe cholinga chake ndi kufewetsa kulemba kwamasewera ndi ma multimedia application, yatulutsidwa. Laibulale ya SDL imapereka zida monga kutulutsa kwazithunzi za 2D ndi 3D za Hardware, kukonza zolowetsa, kusewerera mawu, kutulutsa kwa 3D kudzera pa OpenGL/OpenGL ES/Vulkan, ndi ntchito zina zambiri zofananira. Laibulale imalembedwa m'chinenero cha C ndikugawidwa pansi pa layisensi ya Zlib. Kuti mugwiritse ntchito mphamvu za SDL pamapulojekiti m'zilankhulo zosiyanasiyana zamapulogalamu, zomangira zofunika zimaperekedwa.

M'kutulutsa kwatsopano:

  • Mafayilo apamutu a OpenGL amagwirizana ndi zomwe Khronos consortium yaposachedwa.
  • Anawonjezera SDL_GetWindowSizeInPixels() ntchito kuti mupeze kukula kwa pixel kwa zenera, zomwe chifukwa cha makulitsidwe zimatha kusiyana ndi kukula koyenera pazithunzi zapamwamba za DPI.
  • Anawonjezera vertical sync (vsync) kayeseleledwe ka mapulogalamu opereka code.
  • Kupititsa patsogolo kwa mbewa ku SDL_MouseWheelEvent.
  • Anawonjezera SDL_ResetHints() ntchito kuti mukhazikitsenso malingaliro onse kuti akhale okhazikika.
  • Onjezani SDL_GetJoystickGUIDInfo() ntchito kuti mumve zambiri zachisangalalo mu GUID.
  • Thandizo la olamulira a PS3 ndi Nintendo Wii awonjezedwa kwa dalaivala wa HIDAPI.
  • Onjezani zatsopano: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_SDLYSTICK_INTHOX_360_SDLYSTICK_INTHIGHT_HINTH _J OYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS ndi SDL_HINT_JOYSTICK_HIDAPI_360PSID_3 control kudzera pa XNUMXxPSID_XNUMX XBOX_XNUMX ndi kuwongolera dalaivala.
  • Yathandizira mwayi wofikira kumanzere ndi kumanja kwa ma gyroscopes mu Nintendo Switch Joy-Cons combo controller.
  • Thandizo la ma intervals a microsecond awonjezedwa ku SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() ndi SDL_GameControllerGetSensorDataWithTimestamp().
  • Ntchito ya SDL_GetRevision() yawonjezera zambiri zomanga za SDL, monga kuwonjezera git commit hash.
  • Kwa Linux, ntchito za SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText(), ndi SDL_HasPrimarySelectionText() zimayikidwa kuti zigwirizane ndi bolodi lalikulu.
  • Onjezani mbendera ya SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP kuti muwongolere kutengera cholozera cha mbewa m'malo a Wayland.
  • Mukamanga za Android, kiyibodi ya pulogalamu ya IME (Input Method Editor) imayatsidwa.

Source: opennet.ru

Kuwonjezera ndemanga