Skip to content

Commit

Permalink
Bundle SDL 2.24.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
HexDecimal committed Sep 23, 2022
1 parent a605cfd commit f134872
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,12 @@ This project adheres to [Semantic Versioning](https://semver.org/) since version

### Changed
- Using `libtcod 1.22.3`.
- Bundle `SDL 2.24.0` on Windows and MacOS.

### Fixed
- Fixed double present bug in non-context flush functions.
This was affecting performance and also caused a screen flicker whenever the global fade color was active.
- Fixed the parsing of SDL 2.24.0 headers on Windows.

## [13.7.0] - 2022-08-07
### Added
Expand Down
6 changes: 5 additions & 1 deletion build_sdl.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
# The SDL2 version to parse and export symbols from.
SDL2_PARSE_VERSION = os.environ.get("SDL_VERSION", "2.0.20")
# The SDL2 version to include in binary distributions.
SDL2_BUNDLE_VERSION = os.environ.get("SDL_VERSION", "2.0.20")
SDL2_BUNDLE_VERSION = os.environ.get("SDL_VERSION", "2.24.0")


# Used to remove excessive newlines in debug outputs.
Expand Down Expand Up @@ -65,6 +65,10 @@
"SDL_TRUE",
# Ignore floating point symbols.
"SDL_FLT_EPSILON",
# Conditional config flags which might be missing.
"SDL_VIDEO_RENDER_D3D12",
"SDL_SENSOR_WINDOWS",
"SDL_SENSOR_DUMMY",
)
)

Expand Down

0 comments on commit f134872

Please sign in to comment.