SDL 2.26.0 Sakin Laburaren Mai jarida

An saki ɗakin karatu na SDL 2.26.0 (Simple DirectMedia Layer), da nufin sauƙaƙe rubutun wasanni da aikace-aikacen multimedia. Laburaren SDL yana ba da kayan aiki kamar kayan aikin 2D da 3D mai haɓaka kayan aiki, sarrafa shigarwa, sake kunna sauti, fitowar 3D ta OpenGL/OpenGL ES/Vulkan da sauran ayyuka masu alaƙa. An rubuta ɗakin karatu a cikin C kuma an rarraba shi ƙarƙashin lasisin Zlib. Don amfani da damar SDL a cikin ayyuka a cikin harsunan shirye-shirye daban-daban, an ba da ɗaurin da suka dace.

A cikin sabon saki:

  • Fayilolin taken na OpenGL sun daidaita tare da sabbin ƙayyadaddun haɗin gwiwar Khronos.
  • Ƙara aikin SDL_GetWindowSizeInPixels() don samun girman pixel na taga, wanda zai iya bambanta da girman ma'ana akan manyan allo-DPI saboda ƙira da aka yi amfani da su.
  • Ƙara simintin aiki tare a tsaye (vsync) zuwa lambar ma'anar software.
  • An kunna canja wurin matsayin linzamin kwamfuta zuwa SDL_MouseWheelEvent.
  • Ƙara aikin SDL_ResetHints() don sake saita duk alamu zuwa tsoffin ƙima.
  • Ƙara aikin SDL_GetJoystickGUIDInfo() don samun bayanan farin ciki na GUID.
  • An ƙara tallafi don masu kula da PS3 da Nintendo Wii zuwa direban HIDAPI.
  • An ƙara sabbin sifofi: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_HIDAPI_XBOX_360_PLAYER_BOX _JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS da SDL_HINT_JOYSTICK_HIDAPI_XBOWIRx_360 direba zuwa PS3 sarrafawa
  • Yana ba da dama daban-daban zuwa gyroscopes hagu da dama a cikin Nintendo Switch Joy-Cons combo controllers.
  • Ƙara tallafi don tazarar microsecond zuwa SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() da SDL_GameControllerGetSensorDataWithTimestamp().
  • Aikin SDL_GetRevision() ya faɗaɗa bayanan gina SDL, misali, ƙara git aikata zanta.
  • Don Linux, an aiwatar da SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() da SDL_HasPrimarySelectionText() ayyuka don yin hulɗa tare da babban allo.
  • An ƙara SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP tuta don sarrafa kwaikwayar siginar linzamin kwamfuta a wuraren tushen Wayland.
  • Lokacin ginawa don Android, shigarwa daga IME (Editan Hanyar Shigarwa) madannai na software yana kunna.

source: budenet.ru

Add a comment