summaryrefslogtreecommitdiff
path: root/thirdparty/README.md
AgeCommit message (Collapse)Author
2022-04-01Normalize thirdparty readme formattingCasper Beyer
2022-03-31zlib/minizip: Update to version 1.2.12Rémi Verschelde
Security update, fixes CVE-2018-25032 in zlib. Preliminary assessment doesn't show Godot as affected since we don't seem to call `deflate` with the problematic parameters, but the extent of the vulnerability is not fully clear upstream yet.
2022-03-31HarfBuzz: Update to version 4.2.0bruvzg
2022-03-29Merge pull request #59524 from RandomShaper/update_vmaRémi Verschelde
2022-03-29vk_mem_alloc: Update to upstream + Replace use of deprecated itemsPedro J. Estébanez
2022-03-28Merge pull request #56718 from Geometror/noise-overhaulRémi Verschelde
2022-03-25Merge pull request #59510 from bruvzg/use_woff2_fontsRémi Verschelde
2022-03-25Convert the editor and default theme fonts to WOFF2 format to save space.bruvzg
2022-03-24Update basis universal to version 1.16.3.K. S. Ernest (iFire) Lee
Enable basis universal uastc internal storage instead of etc1s for better quality.
2022-03-22Merge pull request #59275 from bruvzg/ft_brotliRémi Verschelde
2022-03-20Add FastNoiseLite / general noise overhaulHendrik Brucker
- replace OpenSimplexNoise Co-authored-by: Cory Petkovsek <tinmanjuggernaut@users.noreply.github.com>
2022-03-18Add brotli decoder and WOFF2 support.bruvzg
2022-03-18HarfBuzz: Update to version 4.0.1bruvzg
2022-03-09Remove unused Bullet module and thirdparty codeRémi Verschelde
It has been disabled in `master` since one year (#45852) and our plan is for Bullet, and possibly other thirdparty physics engines, to be implemented via GDExtension so that they can be selected by the users who need them.
2022-03-08ThorVG: Sync with upstream 0.8.0K. S. Ernest (iFire) Lee
2022-03-02HarfBuzz: Update to version 4.0.0bruvzg
2022-02-25Merge pull request #58497 from JFonS/stb_rect_pack_upgradeRémi Verschelde
2022-02-24vk_mem_alloc: Update to upstream + Adapt approach to small objects poolingPedro J. Estébanez
This updates VMA and instead of using the custom small pool approach from 4e6c9d3ae979f2eb0151cf581fe61d2f3194ea72, lazily creates pools for the relevant memory type indices, which doesn't require patching VMA. Also, patches already merged upstream or not needed any longer are removed.
2022-02-24Upgrade stb_rect_pack to 1.01jfons
Enables large rectangle support by default.
2022-02-23Add OpenXR 1.0.22 to thirdparty librariesBastiaan Olij
Will be compiled and used in the next commit. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-02-14Merge pull request #57989 from RandomShaper/update_vmaRémi Verschelde
Update & patch VMA, and re-implement the small buffers optimization
2022-02-12vk_mem_alloc: Update to latest commitPedro J. Estébanez
2022-02-11spirv-reflect: Update to latest commit, adds SPIRV 1.6 supportRémi Verschelde
2022-02-11vulkan: Update volk, headers and glslang to 1.3.204Rémi Verschelde
2022-02-11Revert "vulkan: Update volk, headers and glslang to 1.3.204"Rémi Verschelde
This reverts commit d233908fb6c02f96f13de8b627510a5149bfecc3.
2022-02-11Revert "spirv-reflect: Update to latest commit, adds SPIRV 1.6 support"Rémi Verschelde
This reverts commit 912c2062e6ce38b2aaff6b87920ef4d2ef307555.
2022-02-11spirv-reflect: Update to latest commit, adds SPIRV 1.6 supportRémi Verschelde
2022-02-10vulkan: Update volk, headers and glslang to 1.3.204Rémi Verschelde
2022-02-09msdfgen: Update to version 1.9.2bruvzg
2022-02-09HarfBuzz: Update to version 3.3.2bruvzg
2022-02-04Faster CVTT by reducing quality.K. S. Ernest (iFire) Lee
Make BC6 and BC7 CVTT faster while still having better quality than DXT5.
2022-02-03Merge pull request #57102 from akien-mga/libwebp-1.2.2Rémi Verschelde
2022-02-02libwebp: Sync with upstream 1.2.2Rémi Verschelde
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.2/NEWS
2022-02-02HarfBuzz: Update to version 3.3.1bruvzg
2022-01-31ThorVG: Sync with upstream 0.7.1Anilforextra
Changes: https://github.com/Samsung/thorvg/releases/tag/v0.7.1
2022-01-20Merge pull request #36198 from Calinou/code-font-jetbrains-monoRémi Verschelde
2022-01-18thorvg: Fix missing `<cstring>` includes for MinGWRémi Verschelde
Fixes #56894.
2022-01-14Remove support for PVRTC texture encoding and decodingHugo 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-14Use ThorVG instead of NanoSVG for importing SVGsK. 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-13freetype: Update to upstream version 2.11.1Rémi Verschelde
2022-01-12glslang: Fix support for building against public/system libraryRé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-12HarfBuzz: Update to version 3.2.0bruvzg
2022-01-05Use JetBrains Mono as the editor's default code fontHugo 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.
2021-12-21Bump 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-20Bump mbedtls to 2.16.12Fabio Alessandrelli
Remove upstreamed patches. Re-apply padlock and uwp patches. NOTE: We could replace our padloack patch with mbedtls 3452.
2021-12-02Merge pull request #55505 from bruvzg/hb_312Rémi Verschelde
2021-12-01Fix crash when loading an invalid mp3 fileVincent
2021-12-01HarfBuzz: Update to version 3.1.2bruvzg
2021-11-23Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm
2021-11-22Merge pull request #55128 from akien-mga/meshoptimizer-f4c356d79Rémi Verschelde