Skip to content

Latest commit

 

History

History
1045 lines (1025 loc) · 28.4 KB

COMPLETION.md

File metadata and controls

1045 lines (1025 loc) · 28.4 KB

Implementation checklist (alphabetic order)

✔ - implemented
❌ - not implemented
🔵 - shipped with the compiler

SDL_image
SDL_mixer
SDL_ttf

SDL

SDL_AllocRW
SDL_AtomicAdd
SDL_AtomicCAS
SDL_AtomicCASPtr
SDL_AtomicDecRef
SDL_AtomicGet
SDL_AtomicGetPtr
SDL_AtomicIncRef
SDL_AtomicLock
SDL_AtomicSet
SDL_AtomicSetPtr
SDL_AtomicTryLock
SDL_AtomicUnlock
SDL_BlitSurface
SDL_ConvertSurface
SDL_FreeRW
SDL_GetAudioDeviceSpec
SDL_HapticClose
SDL_HapticDestroyEffect
SDL_HapticEffectSupported
SDL_HapticGetEffectStatus
SDL_HapticIndex
SDL_HapticName
SDL_HapticNewEffect
SDL_HapticNumAxes
SDL_HapticNumEffects
SDL_HapticNumEffectsPlaying
SDL_HapticOpen
SDL_HapticOpened
SDL_HapticOpenFromJoystick
SDL_HapticOpenFromMouse
SDL_HapticPause
SDL_HapticQuery
SDL_HapticRumbleInit
SDL_HapticRumblePlay
SDL_HapticRumbleStop
SDL_HapticRumbleSupported
SDL_HapticRunEffect
SDL_HapticSetAutocenter
SDL_HapticSetGain
SDL_HapticStopAll
SDL_HapticStopEffect
SDL_HapticUnpause
SDL_HapticUpdateEffect
SDL_JoystickIsHaptic
SDL_LoadFile_RW
SDL_LoadFile
SDL_LoadWAV_RW
SDL_LoadWAV
SDL_MapRGB
SDL_MapRGBA
SDL_MemoryBarrierAcquireFunction
SDL_MemoryBarrierReleaseFunction
SDL_MouseIsHaptic
SDL_NumHaptics
SDL_ReadBE16
SDL_ReadBE32
SDL_ReadBE64
SDL_ReadLE16
SDL_ReadLE32
SDL_ReadLE64
SDL_ReadU8
SDL_RWclose
SDL_RWFromConstMem
SDL_RWFromFP
SDL_RWFromMem
SDL_RWread
SDL_RWseek
SDL_RWsize
SDL_RWtell
SDL_RWwrite
SDL_SetColorKey
SDL_SoftStretchLinear
SDL_UpperBlit
SDL_WriteBE16
SDL_WriteBE32
SDL_WriteBE64
SDL_WriteLE16
SDL_WriteLE32
SDL_WriteLE64
SDL_WriteU8

🔵 SDL_AddHintCallback
🔵 SDL_AudioInit
🔵 SDL_AudioQuit
🔵 SDL_AudioStreamAvailable
🔵 SDL_AudioStreamClear
🔵 SDL_AudioStreamFlush
🔵 SDL_AudioStreamGet
🔵 SDL_AudioStreamPut
🔵 SDL_BuildAudioCVT
🔵 SDL_CaptureMouse
🔵 SDL_ClearError
🔵 SDL_ClearHints
🔵 SDL_ClearQueuedAudio
🔵 SDL_CloseAudio
🔵 SDL_CloseAudioDevice
🔵 SDL_ComposeCustomBlendMode
🔵 SDL_ConvertAudio
🔵 SDL_CreateColorCursor
🔵 SDL_CreateCursor
🔵 SDL_CreateRenderer
🔵 SDL_CreateRGBSurfaceFrom
🔵 SDL_CreateRGBSurfaceWithFormatFrom
🔵 SDL_CreateSoftwareRenderer
🔵 SDL_CreateSystemCursor
🔵 SDL_CreateTexture
🔵 SDL_CreateTextureFromSurface
🔵 SDL_CreateWindow
🔵 SDL_CreateWindowAndRenderer
🔵 SDL_CreateWindowFrom
🔵 SDL_Delay
🔵 SDL_DelHintCallback
🔵 SDL_DequeueAudio
🔵 SDL_DestroyRenderer
🔵 SDL_DestroyTexture
🔵 SDL_DestroyWindow
🔵 SDL_DisableScreenSaver
🔵 SDL_EnableScreenSaver
🔵 SDL_EnclosePoints
🔵 SDL_FlushEvent
🔵 SDL_FlushEvents
🔵 SDL_FreeAudioStream
🔵 SDL_FreeCursor
🔵 SDL_FreeSurface
🔵 SDL_FreeWAV
🔵 SDL_GameControllerAddMapping
🔵 SDL_GameControllerClose
🔵 SDL_GameControllerEventState
🔵 SDL_GameControllerFromInstanceID
🔵 SDL_GameControllerGetAttached
🔵 SDL_GameControllerGetAxis
🔵 SDL_GameControllerGetAxisFromString
🔵 SDL_GameControllerGetBindForAxis
🔵 SDL_GameControllerGetBindForButton
🔵 SDL_GameControllerGetButton
🔵 SDL_GameControllerGetButtonFromString
🔵 SDL_GameControllerGetJoystick
🔵 SDL_GameControllerGetProduct
🔵 SDL_GameControllerGetProductVersion
🔵 SDL_GameControllerGetStringForAxis
🔵 SDL_GameControllerGetStringForButton
🔵 SDL_GameControllerGetVendor
🔵 SDL_GameControllerMapping
🔵 SDL_GameControllerMappingForGUID
🔵 SDL_GameControllerMappingForIndex
🔵 SDL_GameControllerName
🔵 SDL_GameControllerNameForIndex
🔵 SDL_GameControllerNumMappings
🔵 SDL_GameControllerOpen
🔵 SDL_GameControllerUpdate
🔵 SDL_GetAudioDeviceName
🔵 SDL_GetAudioDeviceStatus
🔵 SDL_GetAudioDriver
🔵 SDL_GetAudioStatus
🔵 SDL_GetClipboardText
🔵 SDL_GetClosestDisplayMode
🔵 SDL_GetCurrentAudioDriver
🔵 SDL_GetCurrentDisplayMode
🔵 SDL_GetCurrentVideoDriver
🔵 SDL_GetCursor
🔵 SDL_GetDefaultCursor
🔵 SDL_GetDesktopDisplayMode
🔵 SDL_GetDisplayBounds
🔵 SDL_GetDisplayDPI
🔵 SDL_GetDisplayMode
🔵 SDL_GetDisplayName
🔵 SDL_GetError
🔵 SDL_GetGlobalMouseState
🔵 SDL_GetGrabbedWindow
🔵 SDL_GetHint
🔵 SDL_GetHintBoolean
🔵 SDL_GetKeyboardFocus
🔵 SDL_GetKeyboardState
🔵 SDL_GetKeyFromName
🔵 SDL_GetKeyFromScancode
🔵 SDL_GetKeyName
🔵 SDL_GetModState
🔵 SDL_GetMouseFocus
🔵 SDL_GetMouseState
🔵 SDL_GetNumAudioDrivers
🔵 SDL_GetNumDisplayModes
🔵 SDL_GetNumRenderDrivers
🔵 SDL_GetNumVideoDisplays
🔵 SDL_GetNumVideoDrivers
🔵 SDL_GetPerformanceCounter
🔵 SDL_GetPerformanceFrequency
🔵 SDL_GetPlatform
🔵 SDL_GetQueuedAudioSize
🔵 SDL_GetRelativeMouseMode
🔵 SDL_GetRelativeMouseState
🔵 SDL_GetRenderDrawBlendMode
🔵 SDL_GetRenderDrawColor
🔵 SDL_GetRenderDriverInfo
🔵 SDL_GetRenderer
🔵 SDL_GetRendererInfo
🔵 SDL_GetRendererOutputSize
🔵 SDL_GetRenderTarget
🔵 SDL_GetRevision
🔵 SDL_GetRevisionNumber
🔵 SDL_GetScancodeFromKey
🔵 SDL_GetScancodeFromName
🔵 SDL_GetScancodeName
🔵 SDL_GetTextureAlphaMod
🔵 SDL_GetTextureBlendMode
🔵 SDL_GetTextureColorMod
🔵 SDL_GetTicks
🔵 SDL_GetVersion
🔵 SDL_GetVideoDriver
🔵 SDL_GetWindowBrightness
🔵 SDL_GetWindowData
🔵 SDL_GetWindowDisplayIndex
🔵 SDL_GetWindowDisplayMode
🔵 SDL_GetWindowFlags
🔵 SDL_GetWindowFromID
🔵 SDL_GetWindowGammaRamp
🔵 SDL_GetWindowGrab
🔵 SDL_GetWindowID
🔵 SDL_GetWindowMaximumSize
🔵 SDL_GetWindowMinimumSize
🔵 SDL_GetWindowPixelFormat
🔵 SDL_GetWindowPosition
🔵 SDL_GetWindowSize
🔵 SDL_GetWindowSurface
🔵 SDL_GetWindowTitle
🔵 SDL_GetWindowWMInfo
🔵 SDL_GL_BindTexture
🔵 SDL_GL_CreateContext
🔵 SDL_GL_DeleteContext
🔵 SDL_GL_ExtensionSupported
🔵 SDL_GL_GetAttribute
🔵 SDL_GL_GetCurrentContext
🔵 SDL_GL_GetCurrentWindow
🔵 SDL_GL_GetDrawableSize
🔵 SDL_GL_GetProcAddress
🔵 SDL_GL_GetSwapInterval
🔵 SDL_GL_LoadLibrary
🔵 SDL_GL_MakeCurrent
🔵 SDL_GL_ResetAttributes
🔵 SDL_GL_SetAttribute
🔵 SDL_GL_SetSwapInterval
🔵 SDL_GL_SwapWindow
🔵 SDL_GL_UnbindTexture
🔵 SDL_GL_UnloadLibrary
🔵 SDL_HasClipboardText
🔵 SDL_HasEvent
🔵 SDL_HasEvents
🔵 SDL_HasIntersection
🔵 SDL_HasScreenKeyboardSupport
🔵 SDL_HideWindow
🔵 SDL_Init
🔵 SDL_InitSubSystem
🔵 SDL_IntersectRect
🔵 SDL_IntersectRectAndLine
🔵 SDL_IsGameController
🔵 SDL_IsScreenKeyboardShown
🔵 SDL_IsScreenSaverEnabled
🔵 SDL_IsTextInputActive
🔵 SDL_JoystickClose
🔵 SDL_JoystickCurrentPowerLevel
🔵 SDL_JoystickEventState
🔵 SDL_JoystickFromInstanceID
🔵 SDL_JoystickGetAttached
🔵 SDL_JoystickGetAxis
🔵 SDL_JoystickGetBall
🔵 SDL_JoystickGetButton
🔵 SDL_JoystickGetDeviceGUID
🔵 SDL_JoystickGetGUID
🔵 SDL_JoystickGetGUIDFromString
🔵 SDL_JoystickGetGUIDString
🔵 SDL_JoystickGetHat
🔵 SDL_JoystickInstanceID
🔵 SDL_JoystickName
🔵 SDL_JoystickNameForIndex
🔵 SDL_JoystickNumAxes
🔵 SDL_JoystickNumBalls
🔵 SDL_JoystickNumButtons
🔵 SDL_JoystickNumHats
🔵 SDL_JoystickOpen
🔵 SDL_JoystickUpdate
🔵 SDL_LoadBMP_RW
🔵 SDL_LoadBMP
🔵 SDL_LockAudio
🔵 SDL_LockAudioDevice
🔵 SDL_LockTexture
🔵 SDL_MaximizeWindow
🔵 SDL_MinimizeWindow
🔵 SDL_MixAudio
🔵 SDL_MixAudioFormat
🔵 SDL_NewAudioStream
🔵 SDL_NumJoysticks
🔵 SDL_OpenAudio
🔵 SDL_OpenAudioDevice
🔵 SDL_PauseAudio
🔵 SDL_PauseAudioDevice
🔵 SDL_PeepEvents
🔵 SDL_PointInRect
🔵 SDL_PollEvent
🔵 SDL_PumpEvents
🔵 SDL_PushEvent
🔵 SDL_QueryTexture
🔵 SDL_QueueAudio
🔵 SDL_Quit
🔵 SDL_QuitSubSystem
🔵 SDL_RaiseWindow
🔵 SDL_RectEmpty
🔵 SDL_RectEquals
🔵 SDL_RenderClear
🔵 SDL_RenderCopy
🔵 SDL_RenderCopyEx
🔵 SDL_RenderDrawLine
🔵 SDL_RenderDrawLines
🔵 SDL_RenderDrawPoint
🔵 SDL_RenderDrawPoints
🔵 SDL_RenderDrawRect
🔵 SDL_RenderDrawRects
🔵 SDL_RenderFillRect
🔵 SDL_RenderFillRects
🔵 SDL_RenderGetClipRect
🔵 SDL_RenderGetIntegerScale
🔵 SDL_RenderGetLogicalSize
🔵 SDL_RenderGetScale
🔵 SDL_RenderGetViewport
🔵 SDL_RenderIsClipEnabled
🔵 SDL_RenderPresent
🔵 SDL_RenderReadPixels
🔵 SDL_RenderSetClipRect
🔵 SDL_RenderSetIntegerScale
🔵 SDL_RenderSetLogicalSize
🔵 SDL_RenderSetScale
🔵 SDL_RenderSetViewport
🔵 SDL_RenderTargetSupported
🔵 SDL_RestoreWindow
🔵 SDL_RWFromFile
🔵 SDL_SetClipboardText
🔵 SDL_SetCursor
🔵 SDL_SetHint
🔵 SDL_SetHintWithPriority
🔵 SDL_SetModState
🔵 SDL_SetRelativeMouseMode
🔵 SDL_SetRenderDrawBlendMode
🔵 SDL_SetRenderDrawColor
🔵 SDL_SetRenderTarget
🔵 SDL_SetTextInputRect
🔵 SDL_SetTextureAlphaMod
🔵 SDL_SetTextureBlendMode
🔵 SDL_SetTextureColorMod
🔵 SDL_SetWindowBordered
🔵 SDL_SetWindowBrightness
🔵 SDL_SetWindowData
🔵 SDL_SetWindowDisplayMode
🔵 SDL_SetWindowFullscreen
🔵 SDL_SetWindowGammaRamp
🔵 SDL_SetWindowGrab
🔵 SDL_SetWindowHitTest
🔵 SDL_SetWindowIcon
🔵 SDL_SetWindowMaximumSize
🔵 SDL_SetWindowMinimumSize
🔵 SDL_SetWindowPosition
🔵 SDL_SetWindowResizable
🔵 SDL_SetWindowSize
🔵 SDL_SetWindowTitle
🔵 SDL_ShowCursor
🔵 SDL_ShowSimpleMessageBox
🔵 SDL_ShowWindow
🔵 SDL_StartTextInput
🔵 SDL_StopTextInput
🔵 SDL_UnionRect
🔵 SDL_UnlockAudio
🔵 SDL_UnlockAudioDevice
🔵 SDL_UnlockTexture
🔵 SDL_UpdateTexture
🔵 SDL_UpdateWindowSurface
🔵 SDL_UpdateWindowSurfaceRects
🔵 SDL_UpdateYUVTexture
🔵 SDL_VideoInit
🔵 SDL_VideoQuit
🔵 SDL_WaitEvent
🔵 SDL_WaitEventTimeout
🔵 SDL_WarpMouseGlobal
🔵 SDL_WarpMouseInWindow
🔵 SDL_WasInit

SDL_acos
SDL_AddEventWatch
SDL_AddTimer
SDL_AllocFormat
SDL_AllocPalette
SDL_AndroidBackButton
SDL_AndroidGetActivity
SDL_AndroidGetExternalStoragePath
SDL_AndroidGetExternalStorageState
SDL_AndroidGetInternalStoragePath
SDL_AndroidGetJNIEnv
SDL_AndroidRequestPermission
SDL_AndroidSendMessage
SDL_AndroidShowToast
SDL_assert_paranoid
SDL_assert_release
SDL_assert
SDL_BlitScaled
SDL_CalculateGammaRamp
SDL_ClearComposition
SDL_COMPILEDVERSION
SDL_CompilerBarrier
SDL_CondBroadcast
SDL_CondSignal
SDL_CondWait
SDL_CondWaitTimeout
SDL_ConvertPixels
SDL_ConvertSurfaceFormat
SDL_CreateCond
SDL_CreateMutex
SDL_CreateRGBSurface
SDL_CreateRGBSurfaceWithFormat
SDL_CreateSemaphore
SDL_CreateShapedWindow
SDL_CreateThread
SDL_CreateThreadWithStackSize
SDL_DelEventWatch
SDL_DestroyCond
SDL_DestroyMutex
SDL_DestroySemaphore
SDL_DetachThread
SDL_Direct3D9GetAdapterIndex
SDL_DXGIGetOutputInfo
SDL_EncloseFPoints
SDL_EventState
SDL_FillRect
SDL_FillRects
SDL_FilterEvents
SDL_FlashWindow
SDL_FlushEvents
SDL_FreeFormat
SDL_FreePalette
SDL_GameControllerAddMappingsFromFile
SDL_GameControllerAddMappingsFromRW
SDL_GameControllerFromPlayerIndex
SDL_GameControllerGetAppleSFSymbolsNameForAxis
SDL_GameControllerGetAppleSFSymbolsNameForButton
SDL_GameControllerGetFirmwareVersion
SDL_GameControllerGetNumTouchpadFingers
SDL_GameControllerGetNumTouchpads
SDL_GameControllerGetPlayerIndex
SDL_GameControllerGetSensorData
SDL_GameControllerGetSensorDataRate
SDL_GameControllerGetSerial
SDL_GameControllerGetTouchpadFinger
SDL_GameControllerGetType
SDL_GameControllerHasAxis
SDL_GameControllerHasButton
SDL_GameControllerHasLED
SDL_GameControllerHasRumble
SDL_GameControllerHasRumbleTriggers
SDL_GameControllerHasSensor
SDL_GameControllerIsSensorEnabled
SDL_GameControllerMappingForDeviceIndex
SDL_GameControllerPath
SDL_GameControllerPathForIndex
SDL_GameControllerRumble
SDL_GameControllerRumbleTriggers
SDL_GameControllerSendEffect
SDL_GameControllerSetLED
SDL_GameControllerSetPlayerIndex
SDL_GameControllerSetSensorEnabled
SDL_GameControllerTypeForIndex
SDL_GDKGetTaskQueue
SDL_GDKRunApp
SDL_GetAndroidSDKVersion
SDL_GetAssertionHandler
SDL_GetAssertionReport
SDL_GetBasePath
SDL_GetClipRect
SDL_GetColorKey
SDL_GetCPUCacheLineSize
SDL_GetCPUCount
SDL_GetDefaultAssertionHandler
SDL_GetDefaultAudioInfo
SDL_GetDisplayOrientation
SDL_GetDisplayUsableBounds
SDL_GetErrorMsg
SDL_GetEventFilter
SDL_GetEventState
SDL_GetInputDeviceName
SDL_GetMemoryFunctions
SDL_GetNumAllocations
SDL_GetNumAudioDevices
SDL_GetNumInputDevices
SDL_GetNumTouchDevices
SDL_GetNumTouchFingers
SDL_GetOriginalMemoryFunctions
SDL_GetPixelFormatName
SDL_GetPowerInfo
SDL_GetPreferredLocales
SDL_GetPrefPath
SDL_GetRGB
SDL_GetRGBA
SDL_GetShapedWindowMode
SDL_GetSurfaceAlphaMod
SDL_GetSurfaceBlendMode
SDL_GetSurfaceColorMod
SDL_GetSystemRAM
SDL_GetTextureScaleMode
SDL_GetTextureUserData
SDL_GetThreadID
SDL_GetThreadName
SDL_GetTicks64
SDL_GetTouchDevice
SDL_GetTouchDeviceType
SDL_GetTouchFinger
SDL_GetTouchName
SDL_GetWindowBordersSize
SDL_GetWindowDisplayMode
SDL_GetWindowICCProfile
SDL_GetWindowKeyboardGrab
SDL_GetWindowMouseGrab
SDL_GetWindowMouseRect
SDL_GetWindowOpacity
SDL_GetWindowPixelFormat
SDL_GetYUVConversionMode
SDL_GetYUVConversionModeForResolution
SDL_GL_ResetAttributes
SDL_GUIDFromString
SDL_GUIDToString
SDL_Has3DNow
SDL_HasAltiVec
SDL_HasARMSIMD
SDL_HasAVX
SDL_HasAVX2
SDL_HasAVX512F
SDL_HasColorKey
SDL_HasIntersectionF
SDL_HasLASX
SDL_HasLSX
SDL_HasMMX
SDL_HasNEON
SDL_HasRDTSC
SDL_HasSSE
SDL_HasSSE2
SDL_HasSSE3
SDL_HasSSE41
SDL_HasSSE42
SDL_HasSurfaceRLE
SDL_hid_ble_scan
SDL_hid_close
SDL_hid_device_change_count
SDL_hid_enumerate
SDL_hid_exit
SDL_hid_free_enumeration
SDL_hid_get_feature_report
SDL_hid_get_indexed_string
SDL_hid_get_manufacturer_string
SDL_hid_get_product_string
SDL_hid_get_serial_number_string
SDL_hid_init
SDL_hid_open_path
SDL_hid_open
SDL_hid_read_timeout
SDL_hid_read
SDL_hid_send_feature_report
SDL_hid_set_nonblocking
SDL_hid_write
SDL_iconv_string
SDL_IntersectFRect
SDL_IntersectFRectAndLine
SDL_iPhoneSetAnimationCallback
SDL_iPhoneSetEventPump
SDL_IsAndroidTV
SDL_IsChromebook
SDL_IsDeviceDisconnected
SDL_IsDeXMode
SDL_IsShapedWindow
SDL_IsTablet
SDL_IsTextInputShown
SDL_JoystickAttachVirtual
SDL_JoystickAttachVirtualEx
SDL_JoystickDetachVirtual
SDL_JoystickFromPlayerIndex
SDL_JoystickGetAxisInitialState
SDL_JoystickGetDeviceInstanceID
SDL_JoystickGetDevicePlayerIndex
SDL_JoystickGetDeviceProduct
SDL_JoystickGetDeviceProductVersion
SDL_JoystickGetDeviceType
SDL_JoystickGetDeviceVendor
SDL_JoystickGetFirmwareVersion
SDL_JoystickGetPlayerIndex
SDL_JoystickGetProduct
SDL_JoystickGetProductVersion
SDL_JoystickGetSerial
SDL_JoystickGetType
SDL_JoystickGetVendor
SDL_JoystickHasLED
SDL_JoystickHasRumble
SDL_JoystickHasRumbleTriggers
SDL_JoystickIsVirtual
SDL_JoystickPath
SDL_JoystickPathForIndex
SDL_JoystickRumble
SDL_JoystickRumbleTriggers
SDL_JoystickSendEffect
SDL_JoystickSetLED
SDL_JoystickSetPlayerIndex
SDL_JoystickSetVirtualAxis
SDL_JoystickSetVirtualButton
SDL_JoystickSetVirtualHat
SDL_LinuxSetThreadPriority
SDL_LinuxSetThreadPriorityAndPolicy
SDL_LoadDollarTemplates
SDL_LoadFunction
SDL_LoadObject
SDL_LockJoysticks
SDL_LockMutex
SDL_LockSensors
SDL_LockSurface
SDL_LockTextureToSurface
SDL_Log
SDL_LogCritical
SDL_LogDebug
SDL_LogError
SDL_LogGetOutputFunction
SDL_LogGetPriority
SDL_LogInfo
SDL_LogMessage
SDL_LogMessageV
SDL_LogResetPriorities
SDL_LogSetAllPriority
SDL_LogSetOutputFunction
SDL_LogSetPriority
SDL_LogVerbose
SDL_LogWarn
SDL_LowerBlit
SDL_LowerBlitScaled
SDL_MasksToPixelFormatEnum
SDL_MemoryBarrierReleaseFunction
SDL_Metal_CreateView
SDL_Metal_DestroyView
SDL_Metal_GetDrawableSize
SDL_Metal_GetLayer
SDL_MostSignificantBitIndex32
SDL_MUSTLOCK
SDL_NumSensors
SDL_OpenURL
SDL_PixelFormatEnumToMasks
SDL_PollEvent
SDL_PremultiplyAlpha
SDL_PushEvent
SDL_QuitRequested
SDL_RecordGesture
SDL_RedetectInputDevices
SDL_RegisterApp
SDL_RegisterEvents
SDL_RemoveTimer
SDL_RenderCopyExF
SDL_RenderCopyF
SDL_RenderDrawLineF
SDL_RenderDrawLinesF
SDL_RenderDrawPointF
SDL_RenderDrawPointsF
SDL_RenderDrawRectF
SDL_RenderDrawRectsF
SDL_RenderFillRectF
SDL_RenderFillRectsF
SDL_RenderFlush
SDL_RenderGeometry
SDL_RenderGeometryRaw
SDL_RenderGetD3D11Device
SDL_RenderGetD3D12Device
SDL_RenderGetD3D9Device
SDL_RenderGetMetalCommandEncoder
SDL_RenderGetMetalLayer
SDL_RenderGetWindow
SDL_RenderLogicalToWindow
SDL_RenderSetVSync
SDL_RenderWindowToLogical
SDL_ResetAssertionReport
SDL_ResetKeyboard
SDL_REVISION
SDL_SaveAllDollarTemplates
SDL_SaveBMP_RW
SDL_SaveBMP
SDL_SaveDollarTemplate
SDL_SemPost
SDL_SemTryWait
SDL_SemValue
SDL_SemWait
SDL_SemWaitTimeout
SDL_SensorClose
SDL_SensorFromInstanceID
SDL_SensorGetData
SDL_SensorGetDeviceInstanceID
SDL_SensorGetDeviceName
SDL_SensorGetDeviceNonPortableType
SDL_SensorGetDeviceType
SDL_SensorGetInstanceID
SDL_SensorGetName
SDL_SensorGetNonPortableType
SDL_SensorGetType
SDL_SensorOpen
SDL_SensorUpdate
SDL_SetAssertionHandler
SDL_SetClipRect
SDL_SetError
SDL_SetEventFilter
SDL_SetMainReady
SDL_SetMemoryFunctions
SDL_SetPaletteColors
SDL_SetPixelFormatPalette
SDL_SetSurfaceAlphaMod
SDL_SetSurfaceBlendMode
SDL_SetSurfaceColorMod
SDL_SetSurfacePalette
SDL_SetSurfaceRLE
SDL_SetTextureScaleMode
SDL_SetTextureUserData
SDL_SetThreadPriority
SDL_SetWindowAlwaysOnTop
SDL_SetWindowInputFocus
SDL_SetWindowKeyboardGrab
SDL_SetWindowModalFor
SDL_SetWindowMouseGrab
SDL_SetWindowMouseRect
SDL_SetWindowOpacity
SDL_SetWindowShape
SDL_SetWindowsMessageHook
SDL_SetYUVConversionMode
SDL_ShowMessageBox
SDL_SIMDAlloc
SDL_SIMDFree
SDL_SIMDGetAlignment
SDL_SIMDRealloc
SDL_SoftStretch
SDL_Swap16
SDL_Swap32
SDL_Swap64
SDL_SwapBE16
SDL_SwapBE32
SDL_SwapBE64
SDL_SwapFloat
SDL_SwapFloatBE
SDL_SwapFloatLE
SDL_SwapLE16
SDL_SwapLE32
SDL_SwapLE64
SDL_ThreadID
SDL_TICKS_PASSED
SDL_TLSCleanup
SDL_TLSCreate
SDL_TLSGet
SDL_TLSSet
SDL_TriggerBreakpoint
SDL_TryLockMutex
SDL_UIKitRunApp
SDL_UnionFRect
SDL_UnloadObject
SDL_UnlockJoysticks
SDL_UnlockMutex
SDL_UnlockSurface
SDL_UnregisterApp
SDL_UpdateNVTexture
SDL_UpperBlitScaled
SDL_VERSION_ATLEAST
SDL_VERSION
SDL_VERSIONNUM
SDL_Vulkan_CreateSurface
SDL_Vulkan_GetDrawableSize
SDL_Vulkan_GetInstanceExtensions
SDL_Vulkan_GetVkGetInstanceProcAddr
SDL_Vulkan_GetVkInstanceProcAddr
SDL_Vulkan_LoadLibrary
SDL_Vulkan_UnloadLibrary
SDL_WaitEvent
SDL_WaitEventTimeout
SDL_WaitThread
SDL_WinRTGetDeviceFamily
SDL_WinRTGetFSPathUNICODE
SDL_WinRTGetFSPathUTF8
SDL_WinRTRunApp

SDL_image

IMG_FreeAnimation
IMG_Init
IMG_isAVIF
IMG_isBMP
IMG_isCUR
IMG_isGIF
IMG_isICO
IMG_isJPG
IMG_isJXL
IMG_isLBM
IMG_isPCX
IMG_isPNG
IMG_isPNM
IMG_isQOI
IMG_isSVG
IMG_isTIF
IMG_isWEBP
IMG_isXCF
IMG_isXPM
IMG_isXV
IMG_Linked_Version
IMG_Load_RW
IMG_Load
IMG_LoadAnimation_RW
IMG_LoadAnimation
IMG_LoadAnimationTyped_RW
IMG_LoadAVIF_RW
IMG_LoadBMP_RW
IMG_LoadCUR_RW
IMG_LoadGIF_RW
IMG_LoadGIFAnimation_RW
IMG_LoadICO_RW
IMG_LoadJPG_RW
IMG_LoadJXL_RW
IMG_LoadLBM_RW
IMG_LoadPCX_RW
IMG_LoadPNG_RW
IMG_LoadPNM_RW
IMG_LoadQOI_RW
IMG_LoadSizedSVG_RW
IMG_LoadSVG_RW
IMG_LoadTexture_RW
IMG_LoadTexture
IMG_LoadTextureTyped_RW
IMG_LoadTGA_RW
IMG_LoadTIF_RW
IMG_LoadTyped_RW
IMG_LoadWEBP_RW
IMG_LoadXCF_RW
IMG_LoadXPM_RW
IMG_LoadXV_RW
IMG_Quit
IMG_ReadXPMFromArray
IMG_ReadXPMFromArrayToRGB888
IMG_SaveJPG_RW
IMG_SaveJPG
IMG_SavePNG_RW
IMG_SavePNG

SDL_mixer

Mix_AllocateChannels
Mix_ChannelFinished
Mix_CloseAudio
Mix_EachSoundFont
Mix_ExpireChannel
Mix_FadeInChannel
Mix_FadeInChannelTimed
Mix_FadeInMusic
Mix_FadeInMusicPos
Mix_FadeOutChannel
Mix_FadeOutGroup
Mix_FadeOutMusic
Mix_FadingChannel
Mix_FadingMusic
Mix_FreeChunk
Mix_FreeMusic
Mix_GetChunk
Mix_GetChunkDecoder
Mix_GetMusicAlbumTag
Mix_GetMusicArtistTag
Mix_GetMusicCopyrightTag
Mix_GetMusicDecoder
Mix_GetMusicHookData
Mix_GetMusicLoopEndTime
Mix_GetMusicLoopLengthTime
Mix_GetMusicLoopStartTime
Mix_GetMusicPosition
Mix_GetMusicTitle
Mix_GetMusicTitleTag
Mix_GetMusicType
Mix_GetMusicVolume
Mix_GetNumChunkDecoders
Mix_GetNumMusicDecoders
Mix_GetSoundFonts
Mix_GetSynchroValue
Mix_GetTimidityCfg
Mix_GroupAvailable
Mix_GroupChannel
Mix_GroupChannels
Mix_GroupCount
Mix_GroupNewer
Mix_GroupOldest
Mix_HaltChannel
Mix_HaltGroup
Mix_HaltMusic
Mix_HasChunkDecoder
Mix_HasMusicDecoder
Mix_HookMusic
Mix_HookMusicFinished
Mix_Init
Mix_Linked_Version
Mix_LoadMUS_RW
Mix_LoadMUS
Mix_LoadMUSType_RW
Mix_LoadWAV_RW
Mix_LoadWAV
Mix_MasterVolume
Mix_ModMusicJumpToOrder
Mix_MusicDuration
Mix_OpenAudio
Mix_OpenAudioDevice
Mix_Pause
Mix_Paused
Mix_PausedMusic
Mix_PauseMusic
Mix_PlayChannel
Mix_PlayChannelTimed
Mix_Playing
Mix_PlayingMusic
Mix_PlayMusic
Mix_QuerySpec
Mix_QuickLoad_RAW
Mix_QuickLoad_WAV
Mix_Quit
Mix_RegisterEffect
Mix_ReserveChannels
Mix_Resume
Mix_ResumeMusic
Mix_RewindMusic
Mix_SetDistance
Mix_SetMusicCMD
Mix_SetMusicPosition
Mix_SetPanning
Mix_SetPosition
Mix_SetPostMix
Mix_SetReverseStereo
Mix_SetSoundFonts
Mix_SetSynchroValue
Mix_SetTimidityCfg
Mix_UnregisterAllEffects
Mix_UnregisterEffect
Mix_Volume
Mix_VolumeChunk
Mix_VolumeMusic

SDL_ttf

TTF_ByteSwappedUNICODE
TTF_CloseFont
TTF_FontAscent
TTF_FontDescent
TTF_FontFaceFamilyName
TTF_FontFaceIsFixedWidth
TTF_FontFaces
TTF_FontFaceStyleName
TTF_FontHeight
TTF_FontLineSkip
TTF_GetFontHinting
TTF_GetFontKerning
TTF_GetFontKerningSizeGlyphs
TTF_GetFontKerningSizeGlyphs32
TTF_GetFontOutline
TTF_GetFontSDF
TTF_GetFontStyle
TTF_GetFontWrappedAlign
TTF_GetFreeTypeVersion
TTF_GetHarfBuzzVersion
TTF_GlyphIsProvided
TTF_GlyphIsProvided32
TTF_GlyphMetrics
TTF_GlyphMetrics32
TTF_Init
TTF_Linked_Version
TTF_MeasureText
TTF_MeasureUNICODE
TTF_MeasureUTF8
TTF_OpenFont
TTF_OpenFontDPI
TTF_OpenFontDPIRW
TTF_OpenFontIndex
TTF_OpenFontIndexDPI
TTF_OpenFontIndexDPIRW
TTF_OpenFontIndexRW
TTF_OpenFontRW
TTF_Quit
TTF_RenderGlyph_Blended
TTF_RenderGlyph_LCD
TTF_RenderGlyph_Shaded
TTF_RenderGlyph_Solid
TTF_RenderGlyph32_Blended
TTF_RenderGlyph32_LCD
TTF_RenderGlyph32_Shaded
TTF_RenderGlyph32_Solid
TTF_RenderText_Blended_Wrapped
TTF_RenderText_Blended
TTF_RenderText_LCD_Wrapped
TTF_RenderText_LCD
TTF_RenderText_Shaded_Wrapped
TTF_RenderText_Shaded
TTF_RenderText_Solid_Wrapped
TTF_RenderText_Solid
TTF_RenderUNICODE_Blended_Wrapped
TTF_RenderUNICODE_Blended
TTF_RenderUNICODE_LCD_Wrapped
TTF_RenderUNICODE_LCD
TTF_RenderUNICODE_Shaded_Wrapped
TTF_RenderUNICODE_Shaded
TTF_RenderUNICODE_Solid_Wrapped
TTF_RenderUNICODE_Solid
TTF_RenderUTF8_Blended_Wrapped
TTF_RenderUTF8_Blended
TTF_RenderUTF8_LCD_Wrapped
TTF_RenderUTF8_LCD
TTF_RenderUTF8_Shaded_Wrapped
TTF_RenderUTF8_Shaded
TTF_RenderUTF8_Solid_Wrapped
TTF_RenderUTF8_Solid
TTF_SetDirection
TTF_SetFontDirection
TTF_SetFontHinting
TTF_SetFontKerning
TTF_SetFontOutline
TTF_SetFontScriptName
TTF_SetFontSDF
TTF_SetFontSize
TTF_SetFontSizeDPI
TTF_SetFontStyle
TTF_SetFontWrappedAlign
TTF_SetScript
TTF_SizeText
TTF_SizeUNICODE
TTF_SizeUTF8
TTF_WasInit