Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-04 | Faster CVTT by reducing quality. | K. S. Ernest (iFire) Lee | |
Make BC6 and BC7 CVTT faster while still having better quality than DXT5. | |||
2022-02-04 | Core: Move Vector2i to its own `vector2i.h` header | Rémi Verschelde | |
Also reduce interdependencies and clean up a bit. | |||
2022-02-03 | Merge pull request #57102 from akien-mga/libwebp-1.2.2 | Rémi Verschelde | |
2022-02-02 | libwebp: Sync with upstream 1.2.2 | Rémi Verschelde | |
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.2/NEWS | |||
2022-02-02 | HarfBuzz: Update to version 3.3.1 | bruvzg | |
2022-01-31 | ThorVG: Sync with upstream 0.7.1 | Anilforextra | |
Changes: https://github.com/Samsung/thorvg/releases/tag/v0.7.1 | |||
2022-01-20 | Merge pull request #36198 from Calinou/code-font-jetbrains-mono | Rémi Verschelde | |
2022-01-20 | thorvg: Fix usage of min/max breaking on VS 2017 | Rémi Verschelde | |
Fixes https://github.com/godotengine/godot/issues/56894#issuecomment-1015956706. | |||
2022-01-18 | thorvg: Fix missing `<cstring>` includes for MinGW | Rémi Verschelde | |
Fixes #56894. | |||
2022-01-14 | Remove support for PVRTC texture encoding and decoding | Hugo Locurcio | |
On the only platform where PVRTC is supported (iOS), ETC2 generally supersedes PVRTC in every possible way. The increased memory usage is not really a problem thanks to modern iOS' devices processing power being higher than its Android counterparts. | |||
2022-01-14 | Use ThorVG instead of NanoSVG for importing SVGs | K. S. Ernest (iFire) Lee | |
ThorVG is a platform-independent portable library for drawing vector-based scene and animation. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||
2022-01-13 | freetype: Update to upstream version 2.11.1 | Rémi Verschelde | |
2022-01-12 | glslang: Fix support for building against public/system library | Rémi Verschelde | |
Fix include paths to support both vendored and system-installed glslang. Remove usage of the private `StandAlone` bits. Requires us to vendor a copy of `DefaultTBuiltInResource` (or provide our own customized one) as glslang doesn't provide it in its public API. Also removes unused C interface as it's not well encapsulated and depends on `StandAlone`. Fixes #56307. | |||
2022-01-12 | HarfBuzz: Update to version 3.2.0 | bruvzg | |
2022-01-11 | Merge pull request #56130 from Faless/mbedtls/2.28.0 | Rémi Verschelde | |
2022-01-05 | Use JetBrains Mono as the editor's default code font | Hugo Locurcio | |
This recently released font has been gaining popularity thanks to its readability and aesthetics. It also features font ligatures (enabled by default, but can be disabled in the Editor Settings). Its character set isn't as extensive as Hack's, but it should be sufficient for most uses. More information at <https://www.jetbrains.com/lp/mono/>. This also reorders the third-party font notices to be in alphabetical order. | |||
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2021-12-21 | Bump mbedTLS version to 2.28.0 (new LTS). | Fabio Alessandrelli | |
Keep applying the windows entropy patch (UWP support). Remove no longer needed padlock patch. Update thirdparty README to reflect changes, and new source inclusion criteria. | |||
2021-12-20 | Bump mbedtls to 2.16.12 | Fabio Alessandrelli | |
Remove upstreamed patches. Re-apply padlock and uwp patches. NOTE: We could replace our padloack patch with mbedtls 3452. | |||
2021-12-10 | Misc build system fixes | Aaron Franke | |
2021-12-02 | Merge pull request #55505 from bruvzg/hb_312 | Rémi Verschelde | |
2021-12-01 | Fix crash when loading an invalid mp3 file | Vincent | |
2021-12-01 | HarfBuzz: Update to version 3.1.2 | bruvzg | |
2021-11-23 | Implemented AMD's FSR as a computer shader for upscaling 3D scenes | Je06jm | |
2021-11-23 | Fix debug build for iphone | Gergely Kis | |
printf() does not have a version that accepts std::string as format string parameter. | |||
2021-11-22 | Merge pull request #55128 from akien-mga/meshoptimizer-f4c356d79 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55136 from akien-mga/basisu-646a9f826 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55126 from akien-mga/wslay-45d22583b | Rémi Verschelde | |
2021-11-20 | Merge pull request #55129 from akien-mga/libvorbis-1.3.7 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55127 from akien-mga/libwebp-1.2.1 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55122 from akien-mga/zstd-1.5.0 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55123 from akien-mga/xatlas-ec707faea | Rémi Verschelde | |
2021-11-20 | Merge pull request #55120 from akien-mga/pcre2-10.39 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55119 from akien-mga/libogg-1.3.5 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55118 from akien-mga/graphite-80c52493e | Rémi Verschelde | |
2021-11-20 | Merge pull request #55115 from akien-mga/tinyexr-1.0.1 | Rémi Verschelde | |
2021-11-19 | certs: Sync with Mozilla bundle as of Nov 1, 2021 | Rémi Verschelde | |
https://github.com/bagder/ca-bundle/commit/edd798d35abc8cc32519b08b3d8485780bb0fd20 | |||
2021-11-19 | basis_universal: Sync with upstream 646a9f826 | Rémi Verschelde | |
https://github.com/BinomialLLC/basis_universal/commit/646a9f826131cb0b9e14b5e4740874808315f83a | |||
2021-11-19 | wslay: Sync with upstream 45d22583b | Rémi Verschelde | |
https://github.com/tatsuhiro-t/wslay/commit/45d22583b488f79d5a4e598cc7675c191c5ab53f Mostly style changes, a couple new methods and fixes. Tweak file structure a bit. | |||
2021-11-19 | libvorbis: Sync with upstream 1.3.7 | Rémi Verschelde | |
Fixes various bugs, including several ones with security relevance. Changes: https://github.com/xiph/vorbis/releases/tag/v1.3.7 | |||
2021-11-19 | meshoptimizer: Sync with upstream commit f4c356d79 | Rémi Verschelde | |
https://github.com/zeux/meshoptimizer/commit/f4c356d79fadb99cbf432f7e199d823581b0e19e | |||
2021-11-19 | libwebp: Sync with upstream 1.2.1 | Rémi Verschelde | |
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.1/NEWS | |||
2021-11-19 | zstd: Update to upstream version 1.5.0 | Rémi Verschelde | |
Release notes: https://github.com/facebook/zstd/releases/tag/v1.5.0 | |||
2021-11-19 | xatlas: Sync with upstream ec707faea | Rémi Verschelde | |
https://github.com/jpcy/xatlas/commit/ec707faeac3b95e6b416076a9509718cce105b6a | |||
2021-11-19 | pcre2: Update to upstream version 10.39 | Rémi Verschelde | |
Changelog: https://github.com/PhilipHazel/pcre2/blob/pcre2-10.39/ChangeLog | |||
2021-11-19 | libogg: Update to upstream 1.3.5 | Rémi Verschelde | |
Mostly a cosmetic update, we were already on a commit close to what ended up being tagged as 1.3.5. Adds an extra buffer overflow fix. | |||
2021-11-19 | graphite: Update to upstream commit 80c52493e | Rémi Verschelde | |
https://github.com/silnrsi/graphite/commit/80c52493ef42e6fe605a69dcddd2a691cd8a1380 Includes a fix for inaccurate slice range calculation for bases with diacritics. Also removes unnecessary ChangeLog, and updated unrelated vhacd commit to match currently used one. | |||
2021-11-19 | miniupnpc: Update to version 2.2.3 | Rémi Verschelde | |
Library code and public headers are now properly separated, we can fix include paths to remove the redundant subfolder. | |||
2021-11-19 | tinyexr: Sync with upstream 1.0.1 | Rémi Verschelde | |
Removes miniz as a bundled dependency, relies on our own zlib instead. Includes a couple commits ahead of `v1.0.1` tag to fix MinGW builds. | |||
2021-11-08 | HarfBuzz: Update to version 3.1.1 | bruvzg | |