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 }}
zaucy
/
SDL
Public
forked from
libsdl-org/SDL
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
SDL
src
SDL_internal.h
on
SDL2
User selector
All users
All time
Commit history
Commits on Feb 15, 2024
don't let SDL_render.c:render_drivers[] have an empty initializer list.
sezero
committed
bc30fb2
View commit details
Copy full SHA for bc30fb2
View code at this point
Browse repository at this point
Commits on Feb 14, 2024
Check the SDL_VIDEO_RENDER_??? macros with #if instead of #ifdef
Show description for d0731ab
sezero
committed
d0731ab
View commit details
Copy full SHA for d0731ab
View code at this point
Browse repository at this point
Commits on Jan 1, 2024
Updated copyright for 2024
slouken
committed
0fc3574
View commit details
Copy full SHA for 0fc3574
View code at this point
Browse repository at this point
Commits on Jan 9, 2023
Updated copyright for 2023
slouken
committed
0479df5
View commit details
Copy full SHA for 0479df5
View code at this point
Browse repository at this point
Commits on Nov 30, 2022
Update for SDL3 coding style (#6717)
Show description for b8d85c6
slouken
committed
b8d85c6
View commit details
Copy full SHA for b8d85c6
View code at this point
Browse repository at this point
Commits on May 19, 2022
Fix enabling SDL_DYNAMIC_API in OpenWatcom builds
ccawley2011
authored and
sezero
committed
f056670
View commit details
Copy full SHA for f056670
View code at this point
Browse repository at this point
Commits on May 6, 2022
Fixed building with Visual Studio 2013
Show description for 8cd908e
slouken
committed
8cd908e
View commit details
Copy full SHA for 8cd908e
View code at this point
Browse repository at this point
Commits on May 3, 2022
Add support for the Nokia N-Gage (#5597)
Show description for fbd230b
mupfdev
authored
fbd230b
View commit details
Copy full SHA for fbd230b
View code at this point
Browse repository at this point
Commits on Apr 29, 2022
Move in va_copy() define block from stdlib.
eloj
authored and
slouken
committed
97774cd
View commit details
Copy full SHA for 97774cd
View code at this point
Browse repository at this point
Commits on Jan 3, 2022
Updated copyright for 2022
slouken
committed
120c76c
View commit details
Copy full SHA for 120c76c
View code at this point
Browse repository at this point
Commits on Dec 14, 2021
Re-enabled the O_CLOEXEC definition so config headers can be fixed
slouken
committed
c326ff7
View commit details
Copy full SHA for c326ff7
View code at this point
Browse repository at this point
Fixed build warning on iOS
slouken
committed
086c745
View commit details
Copy full SHA for 086c745
View code at this point
Browse repository at this point
Commits on Nov 27, 2021
Check for O_CLOEXEC definition in fcntl.h at configuration time,
Show description for 5a0ea7f
sezero
committed
5a0ea7f
View commit details
Copy full SHA for 5a0ea7f
View code at this point
Browse repository at this point
Commits on Oct 25, 2021
Remove SDL_HAVE_RENDER_GEOMETRY define
1bsyl
authored and
icculus
committed
c27e124
View commit details
Copy full SHA for c27e124
View code at this point
Browse repository at this point
Commits on Aug 18, 2021
Add SDL_HAVE_RENDER_GEOMETRY to compile or not with RenderGeometry support
1bsyl
committed
47db47c
View commit details
Copy full SHA for 47db47c
View code at this point
Browse repository at this point
Commits on Jan 2, 2021
Updated copyright for 2021
slouken
committed
9130f7c
View commit details
Copy full SHA for 9130f7c
View code at this point
Browse repository at this point
Commits on Dec 9, 2020
Fixed bug 5235 - All internal sources should include SDL_assert.h
Show description for cb36189
slouken
committed
cb36189
View commit details
Copy full SHA for cb36189
View code at this point
Browse repository at this point
Commits on Apr 7, 2020
Added SDL_log.h to SDL_internal.h so logging is available everywhere
slouken
committed
b6afbe6
View commit details
Copy full SHA for b6afbe6
View code at this point
Browse repository at this point
Commits on Jan 23, 2020
SDL_LEAN_AND_MEAN defaults off
slouken
committed
30ff5fc
View commit details
Copy full SHA for 30ff5fc
View code at this point
Browse repository at this point
Added a single SDL_LEAN_AND_MEAN define to turn on minimal SDL builds
Show description for b5e3d26
slouken
committed
b5e3d26
View commit details
Copy full SHA for b5e3d26
View code at this point
Browse repository at this point
Commits on Jan 22, 2020
Documentation of the footprint #defines
1bsyl
committed
6f89b05
View commit details
Copy full SHA for 6f89b05
View code at this point
Browse repository at this point
Commits on Jan 21, 2020
Add #define SDL_HAVE_BLIT_N_RGB565 to compile out RGB565 LUT
1bsyl
committed
55afc28
View commit details
Copy full SHA for 55afc28
View code at this point
Browse repository at this point
A few #defines to reduce SDL2 footprint.
Show description for 7df22cf
1bsyl
committed
7df22cf
View commit details
Copy full SHA for 7df22cf
View code at this point
Browse repository at this point
Commits on Jan 17, 2020
Updated copyright date for 2020
slouken
committed
a8780c6
View commit details
Copy full SHA for a8780c6
View code at this point
Browse repository at this point
Commits on Jan 5, 2019
Updated copyright for 2019
slouken
committed
5e13087
View commit details
Copy full SHA for 5e13087
View code at this point
Browse repository at this point
Commits on Oct 23, 2018
Small stack allocations fall back to malloc if they're unexpectedly large.
icculus
committed
b262b0e
View commit details
Copy full SHA for b262b0e
View code at this point
Browse repository at this point
Commits on Jan 3, 2018
Updated copyright for 2018
slouken
committed
e3cc5b2
View commit details
Copy full SHA for e3cc5b2
View code at this point
Browse repository at this point
Commits on Dec 6, 2017
audio: Port WASAPI to WinRT, remove XAudio2 backend.
Show description for 351d6d4
icculus
committed
351d6d4
View commit details
Copy full SHA for 351d6d4
View code at this point
Browse repository at this point
Commits on Mar 2, 2017
Some patches to make SDL compile with armcc (ARM's C compiler).
icculus
committed
d526b8a
View commit details
Copy full SHA for d526b8a
View code at this point
Browse repository at this point
Commits on Jan 2, 2017
Updated copyright for 2017
slouken
committed
45b774e
View commit details
Copy full SHA for 45b774e
View code at this point
Browse repository at this point
Commits on Dec 6, 2016
Added SDL_VARIABLE_LENGTH_ARRAY so this #ifdef is localized to one place.
icculus
committed
8b960d4
View commit details
Copy full SHA for 8b960d4
View code at this point
Browse repository at this point
Commits on Nov 21, 2016
Renaming of guard header names to quiet -Wreserved-id-macro
Show description for 3615633
slouken
committed
3615633
View commit details
Copy full SHA for 3615633
View code at this point
Browse repository at this point
Commits on Nov 11, 2016
Fixed build on various platforms
slouken
committed
3769615
View commit details
Copy full SHA for 3769615
View code at this point
Browse repository at this point
Define _GNU_SOURCE when building SDL
slouken
committed
74e1dd4
View commit details
Copy full SHA for 74e1dd4
View code at this point
Browse repository at this point
Commits on Jan 2, 2016
Updated copyright to 2016
slouken
committed
42065e7
View commit details
Copy full SHA for 42065e7
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.