Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
sreuter
/
SDL
Public
forked from
libsdl-org/SDL
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
All time
Commit history
Commits on Apr 5, 2026
misc: Use the OpenURI D-Bus portal for opening URLs
Show description for 682da4e
Kontrabant
committed
682da4e
View commit details
Copy full SHA for 682da4e
Browse repository at this point
Sync SDL3 wiki -> header
Show description for f8feccf
SDLWikiBot
committed
f8feccf
View commit details
Copy full SHA for f8feccf
Browse repository at this point
Add text input properties for on-screen keyboard customization
jessechounard
authored and
slouken
committed
6f7fb0a
View commit details
Copy full SHA for 6f7fb0a
Browse repository at this point
emscripten: Added more variables to PreseedEmscriptenCache.cmake.
icculus
committed
1442c5a
View commit details
Copy full SHA for 1442c5a
Browse repository at this point
filesystem: Rename a variable named "append" that is actually prepending.
Show description for 8b00b57
icculus
committed
8b00b57
View commit details
Copy full SHA for 8b00b57
Browse repository at this point
Commits on Apr 4, 2026
Document that you can pass -1 to SDL_WaitEventTimeout() to wait indefinitely
slouken
committed
19f7028
View commit details
Copy full SHA for 19f7028
Browse repository at this point
Add support for Oklick W-2 racing wheel controller
Show description for c857861
Nintorch
authored and
slouken
committed
c857861
View commit details
Copy full SHA for c857861
Browse repository at this point
CMake: Replace CMAKE_COMPILER_IS_GNUCC with CMAKE_C_COMPILER_ID
Show description for 25aa1c6
petk
authored and
slouken
committed
25aa1c6
View commit details
Copy full SHA for 25aa1c6
Browse repository at this point
Send SDL_EVENT_SCREEN_KEYBOARD_HIDDEN when the keyboard is hidden on Android
slouken
committed
fc2f4fc
View commit details
Copy full SHA for fc2f4fc
Browse repository at this point
Enable npot texture wrapping if GL_OES_texture_npot is available
slouken
committed
173adc1
View commit details
Copy full SHA for 173adc1
Browse repository at this point
Commits on Apr 3, 2026
Use the correct index for PS2 controllers
Show description for 41c3a91
slouken
committed
41c3a91
View commit details
Copy full SHA for 41c3a91
Browse repository at this point
Sync SDL3 wiki -> header
Show description for 5c8714c
SDLWikiBot
committed
5c8714c
View commit details
Copy full SHA for 5c8714c
Browse repository at this point
Add support for GIP guitars via gameinput (#15301)
sanjay900
authored
7f86f91
View commit details
Copy full SHA for 7f86f91
Browse repository at this point
(emscripten) Add null checks for gamepad in vendor/product/xinput helpers (#15313)
Show description for 59602fb
foxtacles
authored
59602fb
View commit details
Copy full SHA for 59602fb
Browse repository at this point
Add CHECK_PARAM as a conditional macro in clang-format
Show description for 045a127
Kontrabant
committed
045a127
View commit details
Copy full SHA for 045a127
Browse repository at this point
Use the correct source rectangle when doing scaled blits
Show description for 5ae1308
slouken
committed
5ae1308
View commit details
Copy full SHA for 5ae1308
Browse repository at this point
haiku: Always assume that the URL is encoded (required on nightly) (#15305)
nilFinx
authored
f3a3b4b
View commit details
Copy full SHA for f3a3b4b
Browse repository at this point
kmsdrm: Add missing KMSDRM_FBFromBO() failure check
cgutman
committed
1674a04
View commit details
Copy full SHA for 1674a04
Browse repository at this point
emscripten: Fix navigator.getGamepads crash in worker threads
Show description for be8643f
foxtacles
authored and
slouken
committed
be8643f
View commit details
Copy full SHA for be8643f
Browse repository at this point
kmsdrm: Initialize kms_in_fence_fd to -1
Show description for 3c11b43
cgutman
committed
3c11b43
View commit details
Copy full SHA for 3c11b43
Browse repository at this point
kmsdrm: Disable atomic mouse code for now.
Show description for f423a2a
icculus
committed
f423a2a
View commit details
Copy full SHA for f423a2a
Browse repository at this point
Update to GameInput V3 (#15302)
sanjay900
authored
c58a61f
View commit details
Copy full SHA for c58a61f
Browse repository at this point
Commits on Apr 2, 2026
Fixed unaligned 16-bit memory access
Show description for e21f7d7
slouken
committed
e21f7d7
View commit details
Copy full SHA for e21f7d7
Browse repository at this point
testyuv: make test params static const
madebr
committed
03f74f3
View commit details
Copy full SHA for 03f74f3
Browse repository at this point
Disable UB sanitizer in signed shift test
madebr
committed
b77fdcc
View commit details
Copy full SHA for b77fdcc
Browse repository at this point
Avoid unaligned memory access while testing SSE4.2 CRC intrinsics
madebr
committed
f7661ff
View commit details
Copy full SHA for f7661ff
Browse repository at this point
Shifting a number into the sign bit of a signed integer is UB
Show description for df72e3f
madebr
committed
df72e3f
View commit details
Copy full SHA for df72e3f
Browse repository at this point
memcpy with a NULL src/dst argument is UB
Show description for 48e80c8
madebr
committed
48e80c8
View commit details
Copy full SHA for 48e80c8
Browse repository at this point
Don't strip the alpha channel when scaling surfaces if it will be needed
Show description for 501ee05
slouken
committed
501ee05
View commit details
Copy full SHA for 501ee05
Browse repository at this point
Added a hint "SDL_SURFACE_MALLOC" to disable aligned surface allocation
Show description for 156187b
slouken
committed
156187b
View commit details
Copy full SHA for 156187b
Browse repository at this point
SDL_PrivateJoystickForceRecentering(): fix infinite loop
veyh
authored and
slouken
committed
b5ef752
View commit details
Copy full SHA for b5ef752
Browse repository at this point
pipewire: Don't mark a device disconnected if pw_stream_dequeue_buffer fails.
Show description for 32ef82c
icculus
committed
32ef82c
View commit details
Copy full SHA for 32ef82c
Browse repository at this point
aaudio: Respect SDL_HINT_AUDIO_DEVICE_STREAM_ROLE hint.
Show description for 4d17b99
icculus
committed
4d17b99
View commit details
Copy full SHA for 4d17b99
Browse repository at this point
Commits on Apr 1, 2026
Added documentation to fix building on macOS with Xcode 12.2 (thanks @buhman!)
Show description for 6466c10
slouken
committed
6466c10
View commit details
Copy full SHA for 6466c10
Browse repository at this point
Commits on Mar 31, 2026
Updated support for the GameSir Pro 8K
Show description for 8e1bdba
slouken
committed
8e1bdba
View commit details
Copy full SHA for 8e1bdba
Browse repository at this point
Previous
Next
You can’t perform that action at this time.