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 }}
pgrAm
/
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 Feb 22, 2025
minor optimizations
pgrAm
committed
67b49fb
View commit details
Copy full SHA for 67b49fb
Browse repository at this point
Commits on Nov 23, 2024
update project files
pgrAm
committed
6f2e1db
View commit details
Copy full SHA for 6f2e1db
Browse repository at this point
Commits on Dec 17, 2023
test/watcom.mif: disable W201 warning for testautomation_stdlib.c.
sezero
committed
5773c34
View commit details
Copy full SHA for 5773c34
Browse repository at this point
test/watcom.mif: remove a stale rule.
sezero
committed
3ac69c6
View commit details
Copy full SHA for 3ac69c6
Browse repository at this point
Added a controller name for the Steam virtual gamepad
Show description for 91f8b4d
slouken
committed
91f8b4d
View commit details
Copy full SHA for 91f8b4d
Browse repository at this point
Pass through the name of the controller for the XInput mapping
Show description for 2aadef0
slouken
committed
2aadef0
View commit details
Copy full SHA for 2aadef0
Browse repository at this point
XInput: Use XInputGetCapabilitiesEx instead of fragile GuessXInputDevice
Show description for 7391cd3
DJm00n
authored and
slouken
committed
7391cd3
View commit details
Copy full SHA for 7391cd3
Browse repository at this point
Verify that the %p format specifier works for 64-bit pointers
Show description for d622c3c
slouken
committed
d622c3c
View commit details
Copy full SHA for d622c3c
Browse repository at this point
Differentiate between Windows Ink (pen) and regular touch input
Show description for cfecc56
Susko3
authored and
slouken
committed
cfecc56
View commit details
Copy full SHA for cfecc56
Browse repository at this point
Commits on Dec 14, 2023
wayland: Handle mouse focus when receiving touch events
Show description for 867d864
Kontrabant
committed
867d864
View commit details
Copy full SHA for 867d864
Browse repository at this point
Commits on Dec 13, 2023
Revert "Back out Steam virtual gamepad changes"
Show description for 239b527
slouken
committed
239b527
View commit details
Copy full SHA for 239b527
Browse repository at this point
Commits on Dec 12, 2023
tests: Fix whitespace
Kontrabant
committed
cc6d8eb
View commit details
Copy full SHA for cc6d8eb
Browse repository at this point
tests: Backport automated video test changes
Show description for a78cdbd
Kontrabant
committed
a78cdbd
View commit details
Copy full SHA for a78cdbd
Browse repository at this point
Refactor away some additional integer types.
mmmaisel
authored and
slouken
committed
3358866
View commit details
Copy full SHA for 3358866
Browse repository at this point
Add new file to OpenWatcom makefiles.
mmmaisel
authored and
slouken
committed
b620788
View commit details
Copy full SHA for b620788
Browse repository at this point
Add new file to vcxproj files.
mmmaisel
authored and
slouken
committed
20cc644
View commit details
Copy full SHA for 20cc644
Browse repository at this point
Add new steam deck HIDAPI controller to controller database.
mmmaisel
authored and
slouken
committed
bed7897
View commit details
Copy full SHA for bed7897
Browse repository at this point
Disable lizard mode while steam deck HID device is opened.
mmmaisel
authored and
slouken
committed
0dbe902
View commit details
Copy full SHA for 0dbe902
Browse repository at this point
Translate steam deck HID reports to SDL events.
mmmaisel
authored and
slouken
committed
a6b9d98
View commit details
Copy full SHA for a6b9d98
Browse repository at this point
Implement steam deck HIDAPI initialization.
mmmaisel
authored and
slouken
committed
5718ba2
View commit details
Copy full SHA for 5718ba2
Browse repository at this point
Add steam deck detection and HIDAPI driver scaffold.
mmmaisel
authored and
slouken
committed
e7f03de
View commit details
Copy full SHA for e7f03de
Browse repository at this point
Commits on Dec 11, 2023
Use existing XUSB driver software PID 0x02a1 instead of PID 0x02fe
Show description for 33843b0
DJm00n
authored and
slouken
committed
33843b0
View commit details
Copy full SHA for 33843b0
Browse repository at this point
You should call present when using a software renderer as well.
Show description for 7d94121
slouken
committed
7d94121
View commit details
Copy full SHA for 7d94121
Browse repository at this point
Make built-in joystick device lists extendable by using hints
Show description for 79a8e8c
slouken
committed
79a8e8c
View commit details
Copy full SHA for 79a8e8c
Browse repository at this point
Commits on Dec 10, 2023
Refactor VIDPID list loading code
Show description for 6526c4d
slouken
committed
6526c4d
View commit details
Copy full SHA for 6526c4d
Browse repository at this point
Back out Steam virtual gamepad changes
Show description for f0e7f3e
slouken
committed
f0e7f3e
View commit details
Copy full SHA for f0e7f3e
Browse repository at this point
cmake+xcode: use IMPORTED SHARED framework target
madebr
committed
10c292b
View commit details
Copy full SHA for 10c292b
Browse repository at this point
Fixed build
slouken
committed
ddac844
View commit details
Copy full SHA for ddac844
Browse repository at this point
Use the Steam virtual gamepad slot as the gamepad player index
Show description for dd28637
slouken
committed
dd28637
View commit details
Copy full SHA for dd28637
Browse repository at this point
Sort Steam virtual gamepads by Steam controller slot
Show description for 5b26d4e
slouken
committed
5b26d4e
View commit details
Copy full SHA for 5b26d4e
Browse repository at this point
Commits on Nov 30, 2023
gamecontroller: Backport 3.0 'type:' field to 2.0
flibitijibibo
authored and
slouken
committed
757c984
View commit details
Copy full SHA for 757c984
Browse repository at this point
cocoa: Resync modifier keypressed on NSEventTypeFlagsChanged event.
Show description for 61cd57d
icculus
committed
61cd57d
View commit details
Copy full SHA for 61cd57d
Browse repository at this point
Commits on Nov 28, 2023
cmake: copy sources to binary directory in separate target
Show description for 0134672
madebr
committed
0134672
View commit details
Copy full SHA for 0134672
Browse repository at this point
Corrected comment
Show description for 8f14dc6
slouken
committed
8f14dc6
View commit details
Copy full SHA for 8f14dc6
Browse repository at this point
Fix 3DS Analog Values (#8581)
Show description for 3381828
zoeyjodon
authored and
slouken
committed
3381828
View commit details
Copy full SHA for 3381828
Browse repository at this point
Previous
Next
You can’t perform that action at this time.