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 }}
uyjulian
/
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 Dec 23, 2023
Make sure the string is terminated, fixed invalid read in SDL_PrivateParseGamepadConfigString()
1bsyl
authored and
slouken
committed
312f98c
View commit details
Copy full SHA for 312f98c
Browse repository at this point
Commits on Dec 22, 2023
x11: Ignore border extents when the border hint is unset
Show description for 199f7cc
Kontrabant
committed
199f7cc
View commit details
Copy full SHA for 199f7cc
Browse repository at this point
Sync SDL3 wiki -> header
SDLWikiBot
committed
07e9603
View commit details
Copy full SHA for 07e9603
Browse repository at this point
Add scaleMode to SDL_SoftStretch(), remove SDL_SoftStretchLinear().
1bsyl
authored and
slouken
committed
ffd82fb
View commit details
Copy full SHA for ffd82fb
Browse repository at this point
Remove SDL_{Set,Get}SurfaceScale().
Show description for 5dba04b
1bsyl
authored and
slouken
committed
5dba04b
View commit details
Copy full SHA for 5dba04b
Browse repository at this point
Commits on Dec 21, 2023
cocoa: Set appropriate flags on fullscreen spaces windows
Show description for e668964
Kontrabant
committed
e668964
View commit details
Copy full SHA for e668964
Browse repository at this point
video: Remove more assumptions about window state in the video layer
Show description for 57fcb90
Kontrabant
committed
57fcb90
View commit details
Copy full SHA for 57fcb90
Browse repository at this point
win32: use USER_DEFAULT_SCREEN_DPI instead of explicit 96 value
DJm00n
authored and
slouken
committed
cb90653
View commit details
Copy full SHA for cb90653
Browse repository at this point
Use crc16 return value when calculating GUID
Show description for a2e0548
FrogTheFrog
authored and
slouken
committed
a2e0548
View commit details
Copy full SHA for a2e0548
Browse repository at this point
Make the SDL3 surface ABI compatible with SDL2
Show description for 2ad50e9
slouken
committed
2ad50e9
View commit details
Copy full SHA for 2ad50e9
Browse repository at this point
Use more verbose names for properties, to match upcoming public property names
slouken
committed
f72d6a7
View commit details
Copy full SHA for f72d6a7
Browse repository at this point
Use the original manufacturer and product strings for the joystick CRC
Show description for 1f1ee6f
slouken
committed
1f1ee6f
View commit details
Copy full SHA for 1f1ee6f
Browse repository at this point
Commits on Dec 20, 2023
Added migration notes for migrating Steam Input support from SDL2 to SDL3
slouken
committed
4bb5e1f
View commit details
Copy full SHA for 4bb5e1f
Browse repository at this point
Fix compilation / same as sdl2-compat
Show description for 56f111d
1bsyl
authored and
sezero
committed
56f111d
View commit details
Copy full SHA for 56f111d
Browse repository at this point
Fixed whitespace
slouken
committed
72c366b
View commit details
Copy full SHA for 72c366b
Browse repository at this point
win32: minor fixup in WIN_UpdateKeymap()
Show description for 3152b98
DJm00n
authored and
slouken
committed
3152b98
View commit details
Copy full SHA for 3152b98
Browse repository at this point
Sync SDL3 wiki -> header
SDLWikiBot
committed
2c4360c
View commit details
Copy full SHA for 2c4360c
Browse repository at this point
Added Steam Input API support for game controllers
Show description for c981a59
slouken
committed
c981a59
View commit details
Copy full SHA for c981a59
Browse repository at this point
Sync more Steam Controller header definitions for the Steam Deck
endrift
authored and
slouken
committed
a8f4f40
View commit details
Copy full SHA for a8f4f40
Browse repository at this point
Commits on Dec 19, 2023
Ignore all surface comparison output files in the testautomation directory
slouken
committed
e6e54b2
View commit details
Copy full SHA for e6e54b2
Browse repository at this point
Make sure we're rendering whenever the activity might be visible, even if we don't have focus.
Show description for 9d13be7
slouken
committed
9d13be7
View commit details
Copy full SHA for 9d13be7
Browse repository at this point
Commits on Dec 18, 2023
win32: Make leaving fullscreen when the window already isn't fullscreen a no-op
Show description for 69ec032
Kontrabant
committed
69ec032
View commit details
Copy full SHA for 69ec032
Browse repository at this point
win32: Fix high-DPI debug logging
Kontrabant
committed
8f79e0b
View commit details
Copy full SHA for 8f79e0b
Browse repository at this point
Update doc: SDL_SoftStretch() and SDL_SoftStretchLinear() #8667
1bsyl
authored and
slouken
committed
a4496f7
View commit details
Copy full SHA for a4496f7
Browse repository at this point
joystick: Extract 0x02a9 and 0x0291 PIDs into separate defines.
Show description for 43309d3
DJm00n
authored and
slouken
committed
43309d3
View commit details
Copy full SHA for 43309d3
Browse repository at this point
Commits on Dec 17, 2023
Added SDL_SetSurfaceScaleMode() and SDL_GetSurfaceScaleMode() to control scale mode using SDL_BlitSurfaceScaled()
1bsyl
authored and
slouken
committed
84a0d5f
View commit details
Copy full SHA for 84a0d5f
Browse repository at this point
Added a controller name for the Steam virtual gamepad
slouken
committed
4d5949d
View commit details
Copy full SHA for 4d5949d
Browse repository at this point
Pass through the name of the controller for the XInput mapping
slouken
committed
695846f
View commit details
Copy full SHA for 695846f
Browse repository at this point
x11: Don't move the window when restoring and ensure that resize and position events are sent when entering or leaving fullscreen
Show description for 1745289
Kontrabant
committed
1745289
View commit details
Copy full SHA for 1745289
Browse repository at this point
XInput: Use XInputGetCapabilitiesEx instead of fragile GuessXInputDevice
Show description for 08a7ca4
DJm00n
authored and
slouken
committed
08a7ca4
View commit details
Copy full SHA for 08a7ca4
Browse repository at this point
Verify that the %p format specifier works for 64-bit pointers
slouken
committed
7f75178
View commit details
Copy full SHA for 7f75178
Browse repository at this point
Don't create a TLS error buffer if we're just clearing the error
Show description for 72b7acf
slouken
committed
72b7acf
View commit details
Copy full SHA for 72b7acf
Browse repository at this point
Fix #8702: Add SDL_hidapi_steamdeck.c to Xcode target
Show description for 240e774
MattGuerrette
authored and
slouken
committed
240e774
View commit details
Copy full SHA for 240e774
Browse repository at this point
Commits on Dec 15, 2023
win32: Set all size and position variables for external windows
Kontrabant
committed
b937c54
View commit details
Copy full SHA for b937c54
Browse repository at this point
Fixed return value for SDL_UDEV_AddCallback()
Show description for 8c28582
slouken
committed
8c28582
View commit details
Copy full SHA for 8c28582
Browse repository at this point
Previous
Next
You can’t perform that action at this time.