initial commit
This commit is contained in:
+266
@@ -0,0 +1,266 @@
|
||||
## 2.0.16
|
||||
|
||||
[x] SDL_FlashWindow() to get a user’s attention
|
||||
[x] SDL_GetAudioDeviceSpec() to get the preferred audio format of a device
|
||||
[x] SDL_SetWindowAlwaysOnTop() to dynamically change the SDL_WINDOW_ALWAYS_ON_TOP flag for a window
|
||||
[x] SDL_SetWindowKeyboardGrab() to support grabbing the keyboard independently of the mouse
|
||||
[x] SDL_SoftStretchLinear() to do bilinear scaling between 32-bit software surfaces
|
||||
[x] SDL_UpdateNVTexture() to update streaming NV12/21 textures
|
||||
[x] SDL_GameControllerSendEffect() and SDL_JoystickSendEffect() to allow sending custom trigger effects to the DualSense controller
|
||||
[x] SDL_GameControllerGetSensorDataRate() to get the sensor data rate for PlayStation and Nintendo Switch controllers
|
||||
|
||||
### Windows
|
||||
|
||||
[?] SDL_SetWindowsMessageHook() to set a function that is called for all Windows messages
|
||||
[?] SDL_RenderGetD3D11Device() to get the D3D11 device used by the SDL renderer
|
||||
|
||||
### Linux
|
||||
|
||||
[x] SDL_HINT_AUDIO_INCLUDE_MONITORS to control whether PulseAudio recording should include monitor devices
|
||||
[x] SDL_HINT_AUDIO_DEVICE_STREAM_ROLE to describe the role of your application for audio control panels
|
||||
|
||||
### Android:
|
||||
|
||||
[?] SDL_AndroidShowToast() to show a lightweight notification
|
||||
|
||||
## 2.0.14
|
||||
|
||||
[x] SDL_GameControllerGetSerial()
|
||||
[x] SDL_GameControllerHasAxis()
|
||||
[x] SDL_GameControllerHasButton()
|
||||
[x] SDL_GameControllerGetNumTouchpads()
|
||||
[x] SDL_GameControllerGetNumTouchpadFingers()
|
||||
[x] SDL_GameControllerGetTouchpadFinger()
|
||||
[x] SDL_GameControllerHasSensor()
|
||||
[x] SDL_GameControllerSetSensorEnabled()
|
||||
[x] SDL_GameControllerIsSensorEnabled()
|
||||
[x] SDL_GameControllerGetSensorData
|
||||
[x] SDL_GameControllerRumbleTriggers()
|
||||
[x] SDL_GameControllerHasLED()
|
||||
[x] SDL_GameControllerSetLED()
|
||||
[x] SDL_JoystickGetSerial()
|
||||
[x] SDL_JoystickRumbleTriggers()
|
||||
[x] SDL_JoystickHasLED()
|
||||
[x] SDL_JoystickSetLED()
|
||||
[x] SDL_JoystickAttachVirtual()
|
||||
[x] SDL_JoystickDetachVirtual()
|
||||
[x] SDL_JoystickIsVirtual()
|
||||
[x] SDL_JoystickSetVirtualAxis()
|
||||
[x] SDL_JoystickSetVirtualButton()
|
||||
[x] SDL_JoystickSetVirtualHat()
|
||||
[x] SDL_LockSensors()
|
||||
[x] SDL_UnlockSensors()
|
||||
[x] SDL_HAPTIC_STEERING_AXIS
|
||||
[x] SDL_GetPreferredLocales()
|
||||
[x] SDL_OpenURL()
|
||||
[x] SDL_HasSurfaceRLE()
|
||||
[x] SDL_SIMDRealloc()
|
||||
[x] SDL_GetErrorMsg()
|
||||
[x] SDL_Metal_GetLayer()
|
||||
[x] SDL_Metal_GetDrawableSize()
|
||||
[x] SDL_HINT_JOYSTICK_HIDAPI_PS5
|
||||
[x] SDL_HINT_MOUSE_RELATIVE_SCALING
|
||||
[x] SDL_HINT_PREFERRED_LOCALES
|
||||
[x] SDL_HINT_JOYSTICK_RAWINPUT
|
||||
[x] SDL_HINT_JOYSTICK_HIDAPI_CORRELATE_XINPUT
|
||||
[x] SDL_HINT_AUDIO_DEVICE_APP_NAME
|
||||
[x] SDL_HINT_AUDIO_DEVICE_STREAM_NAME
|
||||
[x] SDL_HINT_LINUX_JOYSTICK_DEADZONES
|
||||
[x] SDL_HINT_THREAD_PRIORITY_POLICY
|
||||
[x] SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL
|
||||
[x] SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO
|
||||
[x] SDL_HINT_EMSCRIPTEN_ASYNCIFY
|
||||
[x] SDL_PIXELFORMAT_XRGB4444
|
||||
[x] SDL_PIXELFORMAT_XBGR4444
|
||||
[x] SDL_PIXELFORMAT_XRGB1555
|
||||
[x] SDL_PIXELFORMAT_XBGR1555
|
||||
[x] SDL_PIXELFORMAT_XRGB8888
|
||||
[x] SDL_PIXELFORMAT_XBGR8888
|
||||
[x] SDL_WINDOW_METAL
|
||||
[x] SDL_AndroidRequestPermission()
|
||||
|
||||
## 2.0.12
|
||||
|
||||
[x] SDL_GameControllerTypeForIndex
|
||||
[x] SDL_GameControllerGetType
|
||||
[x] SDL_GameControllerFromPlayerIndex
|
||||
[x] SDL_GameControllerSetPlayerIndex
|
||||
[x] SDL_JoystickFromPlayerIndex
|
||||
[x] SDL_JoystickSetPlayerIndex
|
||||
[x] SDL_GetTextureScaleMode
|
||||
[x] SDL_SetTextureScaleMode
|
||||
[x] SDL_LockTextureToSurface
|
||||
[x] SDL_BLENDMODE_MUL
|
||||
[x] SDL_TouchFingerEvent update
|
||||
[x] SDL_HasARMSIMD
|
||||
[x] SDL_HINT_DISPLAY_USABLE_BOUNDS
|
||||
[x] SDL_HINT_GAMECONTROLLERTYPE
|
||||
[x] SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS
|
||||
[x] SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE
|
||||
[x] SDL_HINT_VIDEO_X11_WINDOW_VISUALID
|
||||
[x] SDL_HINT_VIDEO_X11_FORCE_EGL
|
||||
[x] SDL_Metal_CreateView
|
||||
[x] SDL_Metal_DestroyView
|
||||
[x] SDL_GetAndroidSDKVersion
|
||||
|
||||
## 2.0.10
|
||||
|
||||
[x] SDL_SIMDGetAlignment
|
||||
[x] SDL_SIMDAlloc
|
||||
[x] SDL_SIMDFree
|
||||
[x] SDL_RenderDrawPointF
|
||||
[x] SDL_RenderDrawPointsF
|
||||
[x] SDL_RenderDrawLineF
|
||||
[x] SDL_RenderDrawLinesF
|
||||
[x] SDL_RenderDrawRectF
|
||||
[x] SDL_RenderDrawRectsF
|
||||
[x] SDL_RenderFillRectF
|
||||
[x] SDL_RenderFillRectsF
|
||||
[x] SDL_RenderCopyF
|
||||
[x] SDL_RenderCopyExF
|
||||
[x] SDL_GetTouchDeviceType
|
||||
[x] SDL_RenderFlush
|
||||
[x] SDL_HINT_RENDER_BATCHING
|
||||
[x] SDL_HINT_EVENT_LOGGING
|
||||
[x] SDL_HINT_GAMECONTROLLERCONFIG_FILE
|
||||
[x] SDL_HINT_MOUSE_TOUCH_EVENTS
|
||||
|
||||
## 2.0.9
|
||||
|
||||
[x] SDL_SENSORUPDATE
|
||||
[x] SDL_DISPLAYEVENT
|
||||
[x] SDL_JoystickGetDevicePlayerIndex
|
||||
[x] SDL_JoystickGetPlayerIndex
|
||||
[x] SDL_GameControllerGetPlayerIndex
|
||||
[x] SDL_GameControllerRumble
|
||||
[x] SDL_JoystickRumble
|
||||
[x] SDL_GameControllerMappingForDeviceIndex
|
||||
[x] SDL_HINT_MOUSE_DOUBLE_CLICK_TIME
|
||||
[x] SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS
|
||||
[x] SDL_HasColorKey
|
||||
[x] SDL_HasAVX512F
|
||||
[x] SDL_IsTablet
|
||||
[?] SDL_THREAD_PRIORITY_TIME_CRITICAL
|
||||
|
||||
## 2.0.8
|
||||
|
||||
### Hints
|
||||
|
||||
[x] SDL_HINT_IOS_HIDE_HOME_INDICATOR
|
||||
[x] SDL_HINT_RETURN_KEY_HIDES_IME
|
||||
[x] SDL_HINT_TV_REMOTE_AS_JOYSTICK
|
||||
[x] SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR
|
||||
[x] SDL_HINT_VIDEO_DOUBLE_BUFFER
|
||||
|
||||
### Surface
|
||||
|
||||
[x] SDL_SetYUVConversionMode()
|
||||
[x] SDL_GetYUVConversionMode()
|
||||
|
||||
### Android
|
||||
|
||||
[x] SDL_IsAndroidTV()
|
||||
|
||||
### Mac OS X / iOS / tvOS
|
||||
|
||||
[x] SDL_RenderGetMetalLayer()
|
||||
[x] SDL_RenderGetMetalCommandEncoder()
|
||||
|
||||
### Windows UWP
|
||||
|
||||
[ ] SDL_WinRTGetDeviceFamily()
|
||||
|
||||
## 2.0.7
|
||||
|
||||
### General
|
||||
|
||||
Audio
|
||||
|
||||
- [x] SDL_NewAudioStream()
|
||||
- [x] SDL_AudioStreamPut()
|
||||
- [x] SDL_AudioStreamGet()
|
||||
- [x] SDL_AudioStreamAvailable()
|
||||
- [x] SDL_AudioStreamFlush()
|
||||
- [x] SDL_AudioStreamClear()
|
||||
- [x] SDL_FreeAudioStream()
|
||||
|
||||
Joystick
|
||||
|
||||
- [x] SDL_LockJoysticks()
|
||||
- [x] SDL_UnlockJoysticks()
|
||||
|
||||
Stdinc
|
||||
|
||||
- [ ] SDL_GetMemoryFunctions()
|
||||
- [ ] SDL_SetMemoryFunctions()
|
||||
- [ ] SDL_GetNumAllocations()
|
||||
|
||||
## 2.0.6
|
||||
|
||||
### General
|
||||
|
||||
Blend Mode
|
||||
|
||||
- [x] SDL_ComposeCustomBlendMode()
|
||||
|
||||
CPU Info
|
||||
|
||||
- [x] SDL_HasNEON()
|
||||
|
||||
Game Controller
|
||||
|
||||
- [x] SDL_GameControllerGetVendor()
|
||||
- [x] SDL_GameControllerGetProduct()
|
||||
- [x] SDL_GameControllerGetProductVersion()
|
||||
- [x] SDL_GameControllerNumMappings()
|
||||
- [x] SDL_GameControllerMappingForIndex()
|
||||
|
||||
Hints
|
||||
|
||||
- [x] SDL_HINT_AUDIO_RESAMPLING_MODE
|
||||
- [x] SDL_HINT_RENDER_LOGICAL_SIZE_MODE
|
||||
- [x] SDL_HINT_MOUSE_NORMAL_SPEED_SCALE
|
||||
- [x] SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE
|
||||
- [x] SDL_HINT_TOUCH_MOUSE_EVENTS
|
||||
|
||||
Joystick
|
||||
|
||||
- [x] SDL_JoystickGetDeviceVendor()
|
||||
- [x] SDL_JoystickGetDeviceProduct()
|
||||
- [x] SDL_JoystickGetDeviceProductVersion()
|
||||
- [x] SDL_JoystickGetDeviceType()
|
||||
- [x] SDL_JoystickGetDeviceInstanceID()
|
||||
- [x] SDL_JoystickGetVendor()
|
||||
- [x] SDL_JoystickGetProduct()
|
||||
- [x] SDL_JoystickGetProductVersion()
|
||||
- [x] SDL_JoystickGetType()
|
||||
- [x] SDL_JoystickGetAxisInitialState()
|
||||
|
||||
RW Ops
|
||||
|
||||
- [x] SDL_LoadFile()
|
||||
- [x] SDL_LoadFile_RW()
|
||||
|
||||
Surface
|
||||
|
||||
- [x] SDL_DuplicateSurface()
|
||||
|
||||
Vulkan
|
||||
|
||||
- [x] SDL_Vulkan_LoadLibrary()
|
||||
- [x] SDL_Vulkan_GetVkGetInstanceProcAddr()
|
||||
- [x] SDL_Vulkan_GetInstanceExtensions()
|
||||
- [x] SDL_Vulkan_CreateSurface()
|
||||
- [x] SDL_Vulkan_GetDrawableSize()
|
||||
- [x] SDL_Vulkan_UnloadLibrary()
|
||||
|
||||
### Windows
|
||||
|
||||
Hints
|
||||
|
||||
- [x] SDL_HINT_WINDOWS_INTRESOURCE_ICON
|
||||
- [x] SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL
|
||||
|
||||
## Miscellaneous
|
||||
|
||||
- [ ] Add ability to set window title bar color on runtime
|
||||
Reference in New Issue
Block a user