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 }}
bjorn
/
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
SDL2
User selector
All users
All time
Commit history
Commits on Jul 17, 2026
alsa: Don't crash when SDL_GetDefaultAudioInfo() is passed a NULL name.
Show description for 76847b4
icculus
committed
76847b4
View commit details
Copy full SHA for 76847b4
Browse repository at this point
Commits on Jul 16, 2026
ci: don't configure cmake with -Werror
madebr
committed
86a6368
View commit details
Copy full SHA for 86a6368
Browse repository at this point
Commits on Jul 14, 2026
[emscripten] Remove support for legacy webkitGetUserMedia
Show description for f6a328a
sbc100
authored and
slouken
committed
f6a328a
View commit details
Copy full SHA for f6a328a
Browse repository at this point
Commits on Jul 13, 2026
assert: make disabled asserts work with bitfield conditions.
Show description for 73fed37
icculus
committed
73fed37
View commit details
Copy full SHA for 73fed37
Browse repository at this point
Commits on Jul 7, 2026
Add Mayflash N64 Controller Adapter mapping for SDL2
ExtremelyLazyCat
authored and
slouken
committed
0e802c1
View commit details
Copy full SHA for 0e802c1
Browse repository at this point
Commits on Jul 5, 2026
ci: bump freebsd and cross-platform-actions
sezero
committed
20d8ca0
View commit details
Copy full SHA for 20d8ca0
Browse repository at this point
SDL_cocoawindow.m: work-around build error due to -Wgnu-folding-constant
sezero
committed
de43383
View commit details
Copy full SHA for de43383
Browse repository at this point
cmake: disable MSVC RUNTIME CHECKS for no-libc shared SDL2 library
madebr
committed
bc51812
View commit details
Copy full SHA for bc51812
Browse repository at this point
Commits on Jun 23, 2026
gamecontroller: Added docs to SDL_GameControllerBindType, to fix wiki docs.
icculus
committed
b8b3f5e
View commit details
Copy full SHA for b8b3f5e
Browse repository at this point
locale: Fixed `\since` on SDL_Locale.
icculus
committed
1fbce8a
View commit details
Copy full SHA for 1fbce8a
Browse repository at this point
locale: Added docs to SDL_Locale struct, to fix wiki docs.
icculus
committed
56846df
View commit details
Copy full SHA for 56846df
Browse repository at this point
Sync SDL2 wiki -> header
Show description for ca94cb5
SDLWikiBot
committed
ca94cb5
View commit details
Copy full SHA for ca94cb5
Browse repository at this point
stdinc: Add a little comment to SDL_bool for wikiheaders.
icculus
committed
cf83ffd
View commit details
Copy full SHA for cf83ffd
Browse repository at this point
Commits on Jun 21, 2026
Android: hide system bars via WindowInsetsController on API 30+
Show description for a442367
klirktag
authored and
slouken
committed
a442367
View commit details
Copy full SHA for a442367
Browse repository at this point
Commits on Jun 16, 2026
Android treat FULLSCREEN flag as FULLSCREEN_DESKTOP
Farmer-Markus
authored and
slouken
committed
3f1534a
View commit details
Copy full SHA for 3f1534a
Browse repository at this point
Commits on Jun 11, 2026
SDL_hidapi_xbox360.c: Fix Y axis inversion on macOS (#15792)
Show description for 1414dbf
qwertychouskie
authored and
slouken
committed
1414dbf
View commit details
Copy full SHA for 1414dbf
Browse repository at this point
Respect SDL_HINT_JOYSTICK_MFI
Show description for 77d2f62
qwertychouskie
authored and
slouken
committed
77d2f62
View commit details
Copy full SHA for 77d2f62
Browse repository at this point
Bring back support for 360Controller driver on macOS
Show description for 27e5c2e
tmkk
authored and
slouken
committed
27e5c2e
View commit details
Copy full SHA for 27e5c2e
Browse repository at this point
EGL: Ensure the platform extensions exist before using them
Show description for 819f6ae
Kontrabant
committed
819f6ae
View commit details
Copy full SHA for 819f6ae
Browse repository at this point
wayland: Explicitly specify EGL platform
Kontrabant
committed
fea9b34
View commit details
Copy full SHA for fea9b34
Browse repository at this point
x11: Explicitly specify EGL platform
Show description for b3aa708
akihikodaki
authored and
Kontrabant
committed
b3aa708
View commit details
Copy full SHA for b3aa708
Browse repository at this point
ci: run GDK on older Windows environment
madebr
committed
a0c31c3
View commit details
Copy full SHA for a0c31c3
Browse repository at this point
Commits on Jun 4, 2026
wayland: Don't apply display orientation on Sailfish
Kontrabant
committed
79de30a
View commit details
Copy full SHA for 79de30a
Browse repository at this point
Commits on May 27, 2026
x11: SetupWindowData shouldn't add to videodata->windowlist until success.
Show description for 5f25ce9
icculus
committed
5f25ce9
View commit details
Copy full SHA for 5f25ce9
Browse repository at this point
Commits on May 25, 2026
_uitoa does not exist
Show description for 430cacd
madebr
authored and
sezero
committed
430cacd
View commit details
Copy full SHA for 430cacd
Browse repository at this point
Commits on May 21, 2026
directfb: Fix CreateRenderer callback signature
Show description for 1df9ae4
MarkJonas
authored and
slouken
committed
1df9ae4
View commit details
Copy full SHA for 1df9ae4
Browse repository at this point
Commits on May 12, 2026
atomic: Implement loads on MSVC without RMW operations
Show description for f0d1101
cgutman
committed
f0d1101
View commit details
Copy full SHA for f0d1101
Browse repository at this point
Commits on May 4, 2026
Windows: Fix window caption drawing on borderless windows
Majjcom
authored
4b69833
View commit details
Copy full SHA for 4b69833
Browse repository at this point
Commits on Apr 28, 2026
video: NULL-check display in SDL_DestroyWindow
rustedsword
authored and
icculus
committed
039a60c
View commit details
Copy full SHA for 039a60c
Browse repository at this point
atomic: Fix infinite recursion in SDL_CompilerBarrier() fallback
Show description for d07d39b
cgutman
committed
d07d39b
View commit details
Copy full SHA for d07d39b
Browse repository at this point
atomic: Fix and cleanup SDL_UnlockSpinlock()
Show description for 3ebdcc5
cgutman
committed
3ebdcc5
View commit details
Copy full SHA for 3ebdcc5
Browse repository at this point
Commits on Apr 27, 2026
atomic: Use __atomic_signal_fence() for SDL_CompilerBarrier()
Show description for dd1e04e
cgutman
committed
dd1e04e
View commit details
Copy full SHA for dd1e04e
Browse repository at this point
Commits on Apr 25, 2026
atomic: Fix memory barriers on MSVC ARM32/ARM64
cgutman
committed
26616cd
View commit details
Copy full SHA for 26616cd
Browse repository at this point
atomic: Use acquire/release InterlockedExchange intrinsics on ARM64EC
cgutman
committed
1527589
View commit details
Copy full SHA for 1527589
Browse repository at this point
Commits on Apr 24, 2026
Fix UWP build
cgutman
committed
157ca95
View commit details
Copy full SHA for 157ca95
Browse repository at this point
Previous
Next
You can’t perform that action at this time.