SDL 2.26.0 Media Library Kuburitswa

Raibhurari yeSDL 2.26.0 (Simple DirectMedia Layer), ine chinangwa chekurerutsa kunyorwa kwemitambo uye maapplication emultimedia, yakaburitswa. Raibhurari yeSDL inopa zvivakwa zvakaita sehardware-yakawedzera 2D uye 3D magiraidhi kubuda, kubata kwekuisa, kutamba odhiyo, 3D kubuda kuburikidza neOpenGL/OpenGL ES/Vulkan, uye mamwe akawanda ane hukama mashandiro. Raibhurari inonyorwa muC uye yakagoverwa pasi peZlib rezinesi. Kushandisa kugona kweSDL mumapurojekiti mumitauro yakasiyana-siyana yekuronga, zvinosungirwa zvinopihwa.

Mukuburitswa kutsva:

  • Mafaira emusoro eOpenGL anowirirana neazvino Khronos consortium yakatarwa.
  • Yakawedzera iyo SDL_GetWindowSizeInPixels () basa kuti uwane saizi yepixel yehwindo, iyo nekuda kwekuyera inogona kusiyana nehukuru hunonzwisisika pane yakakwira-DPI skrini.
  • Yakawedzera vertical sync (vsync) simulation kune software inopa kodhi.
  • Inopihwa kupfuura kwembeva chinzvimbo kuSDL_MouseWheelEvent.
  • Yakawedzera SDL_ResetHints() basa rekugadzirisa zvakare mazano ese kune default values.
  • Yakawedzera SDL_GetJoystickGUIDInfo () basa kuti uwane ruzivo rwemufaro rwakaiswa muGUID.
  • Tsigiro yePS3 uye Nintendo Wii controllers yakawedzerwa kune HIDAPI mutyairi.
  • Akawedzera maitiro matsva: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYSTICK_INTHINTI_HINTH_HINT_HINT_HINT_HINT_HINTH _J OYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS uye SDL_HINT_JOYSTICK_ELELESSAPI_360PS 360 kudzora ne XBOX_3 XBOX_XNUMX kudzora ne XBOXXNUMX_XBOXXNUMX mutyairi.
  • Yakagonesa kupinda kwakasiyana kune kuruboshwe uye kurudyi gyroscopes muNintendo Chinja Joy-Cons combo controllers.
  • Tsigiro yemicrosecond intervals yakawedzerwa kuSDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() uye SDL_GameControllerGetSensorDataWithTimestamp().
  • Iyo SDL_GetRevision() basa rakawedzera SDL ruzivo rwekuvaka, sekuwedzera git commit hash.
  • YeLinux, iyo SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText(), uye SDL_HasPrimarySelectionText() mabasa anoiswa kuti adyidzane neiyo huru clipboard.
  • Yakawedzera SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP mureza kuti udzore kutevedzera mbeva munzvimbo dzeWayland-based.
  • Kana uchivakira Android, IME (Input Method Edhiyo) software kiyibhodhi yekuisa inogoneswa.

Source: opennet.ru

Voeg