Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
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
Repository navigation
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
bazel-2.30.3
User selector
slime73
Datepicker
All time
Commit history
Commits on Feb 2, 2023
macOS: fix initial Metal drawable size in certain multi-display setups
Show description for 17ecb11
slime73
authored and
slouken
committed
17ecb11
View commit details
Copy full SHA for 17ecb11
Browse repository at this point
Commits on Oct 6, 2022
iOS: implement SDL_GetWindowSizeInPixels.
slime73
authored and
slouken
committed
d2160c2
View commit details
Copy full SHA for d2160c2
Browse repository at this point
Commits on Oct 3, 2022
iOS: remove dead pre-iOS 8 codepaths.
Show description for f8f562d
slime73
authored and
slouken
committed
f8f562d
View commit details
Copy full SHA for f8f562d
Browse repository at this point
Fix some credit comments.
slime73
authored and
slouken
committed
bbeacd7
View commit details
Copy full SHA for bbeacd7
Browse repository at this point
Commits on Aug 21, 2022
cocoa: change Shape data to use ObjC objects instead of C structs.
Show description for b204db1
slime73
authored and
slouken
committed
b204db1
View commit details
Copy full SHA for b204db1
Browse repository at this point
Commits on Jul 23, 2022
SDL_Render: use high precision texcoords in ES2 shaders, when possible
Show description for 65647b3
slime73
authored and
slouken
committed
65647b3
View commit details
Copy full SHA for 65647b3
Browse repository at this point
Commits on May 17, 2022
macOS: Fix reference counts of internal window data.
Show description for e9c7b51
slime73
authored and
slouken
committed
e9c7b51
View commit details
Copy full SHA for e9c7b51
Browse repository at this point
Commits on May 10, 2022
macOS: remove dead code for supporting 10.6 at runtime.
slime73
authored and
slouken
committed
f871c17
View commit details
Copy full SHA for f871c17
Browse repository at this point
macOS: always use Objective-C ARC (automatic ref counting).
Show description for ec8fa57
slime73
authored and
slouken
committed
ec8fa57
View commit details
Copy full SHA for ec8fa57
Browse repository at this point
macOS: change min supported OS from 10.6 to 10.7.
slime73
authored and
slouken
committed
d35c737
View commit details
Copy full SHA for d35c737
Browse repository at this point
Commits on Dec 27, 2021
GL renderer uses glDrawArrays instead of glBegin/glEnd.
Show description for 724468a
slime73
authored and
icculus
committed
724468a
View commit details
Copy full SHA for 724468a
Browse repository at this point
Commits on Dec 14, 2021
Document the packed integer formats SDL_Color is bit-compatible with.
slime73
authored and
slouken
committed
7f5339e
View commit details
Copy full SHA for 7f5339e
Browse repository at this point
Renderer backends use SDL_Color instead of int for geometry colors.
slime73
authored and
slouken
committed
3a5e148
View commit details
Copy full SHA for 3a5e148
Browse repository at this point
Commits on Dec 13, 2021
d3d11 renderer: reduce vertex bandwidth and calculations.
slime73
authored and
slouken
committed
323ba6c
View commit details
Copy full SHA for 323ba6c
Browse repository at this point
Commits on Oct 23, 2021
macOS: Fix implicit integer downcast warnings
slime73
authored and
icculus
committed
ba4ef46
View commit details
Copy full SHA for ba4ef46
Browse repository at this point
Commits on Feb 15, 2021
Fix flags check in test code
slime73
authored and
slouken
committed
09231c4
View commit details
Copy full SHA for 09231c4
Browse repository at this point
mac/iOS: allow Metal in windows created without an explicit backend
Show description for 9b9d0d4
slime73
authored and
slouken
committed
9b9d0d4
View commit details
Copy full SHA for 9b9d0d4
Browse repository at this point
Commits on Feb 14, 2021
macOS: Fix Xcode project when deployment target is > 10.7
Show description for d4d3283
slime73
authored and
icculus
committed
d4d3283
View commit details
Copy full SHA for d4d3283
Browse repository at this point
Commits on Oct 27, 2019
iOS: remove some unused code, minor code style cleanup.
slime73
committed
bda618a
View commit details
Copy full SHA for bda618a
Browse repository at this point
iOS: replace a deprecated function call with a non-deprecated equivalent.
slime73
committed
df49e2a
View commit details
Copy full SHA for df49e2a
Browse repository at this point
Commits on Oct 26, 2019
macOS: more robust detection and switching of exclusive-fullscreen display modes (bug #4822).
slime73
committed
a963e36
View commit details
Copy full SHA for a963e36
Browse repository at this point
macOS Fix potential memory leaks in the Metal renderer caught by clang's static analyzer.
slime73
committed
a9b867a
View commit details
Copy full SHA for a9b867a
Browse repository at this point
Commits on Oct 24, 2019
macOS: Expose high dpi-capable display modes on macOS 10.13+.
Show description for 59beacc
slime73
committed
59beacc
View commit details
Copy full SHA for 59beacc
Browse repository at this point
Commits on Oct 17, 2019
metal: Fix compilation when using older Apple SDKs (bug #4828).
slime73
committed
216f5b9
View commit details
Copy full SHA for 216f5b9
Browse repository at this point
Commits on Oct 14, 2019
macOS: Fix the initial window background not being black since macOS 10.14.2 or so, when OpenGL is used (bug #4810). Also fixes "CGContext: invalid context 0x0" errors when an OpenGL window is crea…
Show description for 074f6a5
slime73
committed
074f6a5
View commit details
Copy full SHA for 074f6a5
Browse repository at this point
macOS: Fix non-highdpi OpenGL contexts not scaling properly in macOS 10.15 (bug 4810 and 4822).
slime73
committed
009226c
View commit details
Copy full SHA for 009226c
Browse repository at this point
Commits on Oct 13, 2019
macOS: Fix asserts in SDL_Render's metal scissor code when the window is resized.
slime73
committed
f8bdefe
View commit details
Copy full SHA for f8bdefe
Browse repository at this point
macOS: Fix a new issue in 10.15 where the window decorations don't always get restored after SDL_SetWindowFullscreen(window, 0).
slime73
committed
1773da8
View commit details
Copy full SHA for 1773da8
Browse repository at this point
Commits on Sep 27, 2019
macOS: Fix SDL_metal.h not being copied to the framework's Headers folder when SDL.framework is built using Xcode.
slime73
committed
f46ac1e
View commit details
Copy full SHA for f46ac1e
Browse repository at this point
Commits on Aug 26, 2019
gl/gles/gles2 render: fix SDL_RenderClear being affected by the clip rect in some situations.
slime73
committed
0c26373
View commit details
Copy full SHA for 0c26373
Browse repository at this point
Commits on Aug 22, 2019
macOS: Use the proper type (NSSize instead of CGSize) for the bounds of metal views.
slime73
committed
dd29abb
View commit details
Copy full SHA for dd29abb
Browse repository at this point
Commits on Aug 18, 2019
metal renderer: optimize SDL_RenderFillRect slightly.
slime73
committed
bfdb0e9
View commit details
Copy full SHA for bfdb0e9
Browse repository at this point
render: fix colors not being set properly after the previous change
slime73
committed
ff7888e
View commit details
Copy full SHA for ff7888e
Browse repository at this point
render: avoid a couple redundant memcmp calls in all drawing functions. Improves performance slightly.
slime73
committed
1be03b4
View commit details
Copy full SHA for 1be03b4
Browse repository at this point
Commits on Aug 17, 2019
metal renderer: use vertex attributes instead of indexing into a buffer with the vertex id in the shader. Allows for more flexibility with vertex setup in the future.
Show description for e8278d0
slime73
committed
e8278d0
View commit details
Copy full SHA for e8278d0
Browse repository at this point
Previous
Next
You can’t perform that action at this time.