SDL 2.26.0 multimeedia teegi vÀljaanne

SDL 2.26.0 (Simple DirectMedia Layer) teegi vÀljaanne, mille eesmÀrk on lihtsustada mÀngude ja multimeedia rakenduste loomist. SDL pakub selliseid tööriistu nagu riistvarakihiga 2D- ja 3D-graafika vÀljund, sisendi töötlemine, heli esitamine, 3D-vÀljund OpenGL / OpenGL ES / Vulkan kaudu ning palju muid seotud operatsioone. Teek on kirjutatud C keeles ja jagatakse Zlib litsentsi alusel. SDL vÔimaluste kasutamiseks erinevates programmeerimiskeeltes on olemas vajalikud raamistikes.

Uues vÀljaandes:

  • OpenGL-i pealkirjafailid on viidud vastavusse konsortsiumi Khronos viimaste spetsifikatsioonidega.
  • Lisatud funktsioon SDL_GetWindowSizeInPixels(), et saada akna pikslisuurust, mis kĂ”rge pikslitiheduse (high-DPI) ekraanidel skaleerimise tĂ”ttu vĂ”ib erineda loogilisest suurusest.
  • Programmeerimisrenderdamise koodi on lisatud vertikaalse sĂŒnkroonimise (vsync) simuleerimine.
  • SDL_MouseWheelEvent'is on tagatud hiire positsiooni edastamine.
  • Lisatud funktsioon SDL_ResetHints(), et lĂ€htestada kĂ”ik vihjed (hint) vaikevÀÀrtustele.
  • Lisatud funktsioon SDL_GetJoystickGUIDInfo(), et saada teavet juhikute kohta, mis on kodeeritud GUID-iga.
  • HIDAPI draiverisse on lisatud toetus PS3 ja Nintendo Wii juhikutele.
  • Lisatud uued vihjed: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE, HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS ja SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS Xbox 360 ja PS3 juhikute juhtimiseks HIDAPI draiveri kaudu.
  • Esitatud on eraldi juurdepÀÀsu vĂ”imalus Nintendo Switch Joy-Con'i kombineeritud juhikute vasakule ja paremale gyroskoopidele.
  • SDL_SensorEvent, SDL_ControllerSensorEvent, SDL_SensorGetDataWithTimestamp() ja SDL_GameControllerGetSensorDataWithTimestamp() on lisatud mikrosekundite intervallide tugi.
  • Funktsioonis SDL_GetRevision() on laiendatud SDL-i versiooni teavet, lisades git-commit'i hash'i.
  • Linuxi jaoks on rakendatud funktsioonid SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() ja SDL_HasPrimarySelectionText(), et suhelda peamise lĂ”ikepuhvriga.
  • Lisatud vihje SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP hiirekursorite emuleerimise juhtimiseks Waylandi-pĂ”histes keskkondades.
  • Androidi kogumisel on lisatud sisend programmiklahvistikult IME (Input Method Editor).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster