summaryrefslogtreecommitdiffstats
path: root/thirdparty
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #91014 from DeeJayLSP/qoa-wav-playbackRémi Verschelde2024-05-023-0/+888
|\ | | | | | | Add QOA (Quite OK Audio) as a WAV compression mode
| * Add QOA (Quite OK Audio) as a WAV compression modeDeeJayLSP2024-05-013-0/+888
| |
* | mbedtls: Disable AESCE on Linux ARM32, doesn't compile on our target archRémi Verschelde2024-04-301-1/+3
| | | | | | | | | | | | | | | | Our current Linux SDK for ARM32 from https://github.com/godotengine/buildroot targets a relatively conservative baseline of neon-fp-armv8, and (at least based on build issues I got) this doesn't seem to include hardware AES support. Fixes #91352.
* | Revert "glad: Re-generate files with glad 2.0.6"Rémi Verschelde2024-04-297-93/+97
| | | | | | | | | | | | This reverts commit 0f96251afe19007ff8965b00f00efc1d9b1d6ea1. Fixes #90879.
* | Merge pull request #91208 from akien-mga/gcc-14-Wtemplate-id-cdtor-warningRémi Verschelde2024-04-292-2/+24
|\ \ | | | | | | | | | Fix GCC 14 `-Wtemplate-id-cdtor` warnings
| * | Fix GCC 14 -Wtemplate-id-cdtor warningsRémi Verschelde2024-04-262-2/+24
| | | | | | | | | | | | Fixes #91206.
* | | [Windows] Enable crash reporter on MinGW builds, use libbacktrace to ↵bruvzg2024-04-2219-0/+7584
|/ / | | | | | | generate stack trace from DWARF symbols.
* / Replace Clipper1 library by Clipper2 libraryRicardo Buring2024-04-203-5221/+0
|/
* mbedTLS: Fix build without the module on MinGWFabio Alessandrelli2024-04-151-0/+7
| | | | | | | | | | | | | The `include/mbedtls/check_config.h` header file has a generic check which requires `MBEDTLS_PLATFORM_C` to be defined on Windows when building with MinGW and ancient MSVC versions. The few mbedTLS files we include in builds without the module don't really require anything from the mbedTLS platform file beside the `mbedtls_platform_zeroize` function which we already override with a custom one by defining `MBEDTLS_PLATFORM_ZEROIZE_ALT`. So we simply add the same check and force the define in such case.
* mbedTLS: Add patch to fix build errors with some MSVC versionsFabio Alessandrelli2024-04-114-0/+118
|
* mbedTLS: Update to new LTS v3.6.0Lyuma2024-04-10270-36770/+95396
| | | | | | | | | | | Keep module compatibility with mbedtls 2.x (old LTS branch). A patch has been added to allow compiling after removing all the `psa_*` files from the library folder (will look into upstreaming it). Note: mbedTLS 3.6 finally enabled TLSv1.3 by default, but it requires some module changes, and to enable PSA crypto (new "standard" API specification), so it might be best done in a separate commit/PR.
* Merge pull request #90253 from akien-mga/zstd-1.5.6Rémi Verschelde2024-04-0841-2250/+4559
|\ | | | | | | zstd: Update to upstream version 1.5.6
| * zstd: Update to upstream version 1.5.6Rémi Verschelde2024-04-0541-2250/+4559
| | | | | | | | | | Release notes: - https://github.com/facebook/zstd/releases/tag/v1.5.6
* | Merge pull request #90250 from akien-mga/miniupnpc-2.2.7Rémi Verschelde2024-04-082-2/+2
|\ \ | | | | | | | | | miniupnpc: Update to 2.2.7
| * | miniupnpc: Update to 2.2.7Rémi Verschelde2024-04-052-2/+2
| |/ | | | | | | No change for the files we include.
* | Merge pull request #90248 from akien-mga/libktx-4.3.2Rémi Verschelde2024-04-0813-483/+991
|\ \ | | | | | | | | | libktx: Update to 4.3.2
| * | libktx: Update to 4.3.2Rémi Verschelde2024-04-0513-483/+991
| |/
* | Merge pull request #90243 from akien-mga/thorvg-0.12.10Rémi Verschelde2024-04-089-51/+90
|\ \ | | | | | | | | | thorvg: Update to 0.12.10
| * | thorvg: Update to 0.12.10Rémi Verschelde2024-04-059-51/+90
| |/
* | Merge pull request #90209 from akien-mga/mbedtls-2.28.8Rémi Verschelde2024-04-0822-117/+260
|\ \ | | | | | | | | | mbedtls: Update to upstream version 2.28.8
| * | mbedtls: Update to upstream version 2.28.8Rémi Verschelde2024-04-0422-117/+260
| |/
* | Merge pull request #90247 from akien-mga/harfbuzz-8.4.0Rémi Verschelde2024-04-0873-619/+2289
|\ \ | | | | | | | | | harfbuzz: Update to 8.4.0
| * | harfbuzz: Update to 8.4.0Rémi Verschelde2024-04-0573-619/+2289
| |/
* | Merge pull request #90245 from akien-mga/glad-2.0.6Rémi Verschelde2024-04-087-97/+93
|\ \ | | | | | | | | | glad: Re-generate files with glad 2.0.6
| * | glad: Re-generate files with glad 2.0.6Rémi Verschelde2024-04-057-97/+93
| |/
* | Merge pull request #90251 from akien-mga/squish-cleanupRémi Verschelde2024-04-055-214/+141
|\ \ | | | | | | | | | squish: Clean up patches, add LICENSE.txt
| * | squish: Clean up patches, add LICENSE.txtRémi Verschelde2024-04-055-214/+141
| |/ | | | | | | | | Confirmed that there's no changes in upstream r110 worth including compared to our r104 tagged version.
* | Merge pull request #90244 from akien-mga/enet-2024-03Rémi Verschelde2024-04-053-14/+20
|\ \ | | | | | | | | | enet: Sync with upstream commit c44b7d0
| * | enet: Sync with upstream commit c44b7d0Rémi Verschelde2024-04-053-14/+20
| |/ | | | | | | https://github.com/lsalzman/enet/commit/c44b7d0f7ff21edb702745e4c019d0537928c373
* / certs: Sync with Mozilla bundle as of Mar 11, 2024Rémi Verschelde2024-04-042-3/+50
|/ | | | https://github.com/bagder/ca-bundle/commit/c5a419971b1bec220368c619aaafd0b818aa119f
* embree: Update to 4.3.1Jakub Mateusz Marcowski2024-03-27211-5809/+12433
|
* thorvg: Update to 0.12.9Jakub Marcowski2024-03-246-8/+3
|
* State `meshoptimzer`'s version explicitly in the `thirdparty/README.md` fileJakub Marcowski2024-03-161-1/+1
|
* pcre2: Remove unused sjlit files after last updateRémi Verschelde2024-03-155-1126/+0
| | | | Follow-up to #89371.
* Update ICU and msdfgen.bruvzg2024-03-1346-392/+402
|
* Merge pull request #89371 from Chubercik/pcre2-10.43Rémi Verschelde2024-03-1163-8627/+23039
|\ | | | | | | pcre2: Update to 10.43
| * pcre2: Update to 10.43Jakub Marcowski2024-03-1163-8627/+23039
| |
* | Merge pull request #89304 from Chubercik/harfbuzz-8.3.0Rémi Verschelde2024-03-1190-325/+1014
|\ \ | |/ |/| | | harfbuzz: Update to 8.3.0
| * harfbuzz: Update to 8.3.0Jakub Marcowski2024-03-1090-325/+1014
| |
* | thorvg: Update to 0.12.7Rémi Verschelde2024-03-0928-162/+249
| |
* | libpng: Update to 1.6.43Jakub Marcowski2024-03-0917-332/+403
|/
* Merge pull request #89025 from Chubercik/clipper2-1.3.0Rémi Verschelde2024-03-0813-1444/+1539
|\ | | | | | | clipper2: Update to 1.3.0
| * clipper2: Update to 1.3.0Jakub Marcowski2024-03-0113-1444/+1539
| |
* | Merge pull request #88496 from bruvzg/d3d12_dyn_loadRémi Verschelde2024-03-052-5/+107
|\ \ | | | | | | | | | [Windows] Make D3D12 loading dynamic to support pre-Windows 10 versions.
| * | [Windows] Make D3D12 loading dynamic to support pre Windows 10 versions.bruvzg2024-02-192-5/+107
| | |
* | | astcenc: Update to 4.7.0Rémi Verschelde2024-02-2921-716/+1039
| |/ |/| | | | | | | | | https://github.com/ARM-software/astc-encoder/releases/tag/4.5.0 https://github.com/ARM-software/astc-encoder/releases/tag/4.6.0 https://github.com/ARM-software/astc-encoder/releases/tag/4.7.0
* | Merge pull request #88574 from Malcolmnixon/openxr_1_0_34Rémi Verschelde2024-02-2711-60/+1360
|\ \ | | | | | | | | | OpenXR: Update to version 1.0.34
| * | OpenXR: Update to version 1.0.34Malcolm Nixon2024-02-1911-60/+1360
| |/
* | Add ufbx for FBX importingK. S. Ernest (iFire) Lee2024-02-234-0/+37105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This update introduces a new import method for FBX files using ufbx. If the fbx2gltf import fails, it will use the most recently cached scene from the ufbx import. The process is sped up by introducing threads to load the ufbx portion. Key changes include: - Support for importing geometry helper nodes in FBX files. - Addition of cameras and lights with updated names. - Removal of the fbx importer manager. - Introduction of ModelDocument3D and updates to its methods. - Changes to FBX import options and visibility. - Updating the documentation and handling some errors. - Store the original non-unique node, mesh and animation names in FBX and glTF. Co-Authored-By: bqqbarbhg <bqqbarbhg@gmail.com>
* | tinyexr: Update to 1.0.8Jakub Mateusz Marcowski2024-02-232-8/+8
| |