summaryrefslogtreecommitdiffstats
path: root/thirdparty
Commit message (Collapse)AuthorAgeFilesLines
* Update freetype to 2.10.4volzhs2020-10-22371-2899/+3179
|
* zstd: Update to upstream version 1.4.5Rémi Verschelde2020-09-1855-1477/+2891
|
* tinyexr: Sync with upstream 1.0.0Rémi Verschelde2020-09-093-250/+468
|
* Update mbedTLS to version 2.16.8 (+ patch).Fabio Alessandrelli2020-09-07158-769/+835
|
* Remove obsolete GLES2 backend codeRémi Verschelde2020-08-135-6044/+0
| | | | | | | | | | | This code currently isn't compiled (and cannot compile). We plan to re-add OpenGL ES-based renderer(s) in Godot 4.0 alongside Vulkan (probably ES 3.0, possibly also a low-end ES 2.0), but the code will be quite different so it's not relevant to keep this old Godot 3.2 code. The `drivers/gles2` code from the `3.2` branch can be used as a reference for a potential new implementation.
* Thirdparty Vulkan: patch VMA to fix assetsSergey Minakov2020-07-252-18/+29
| | | | | | Applies VMA master branch patch that removes incorrect asserts: issue: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/102 patch: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/commit/39aeff7a434801c5f8a2432b9544a2165e63e697
* [macOS / ARM64] Remove "-msse2" flag from ARM64 release export template ↵bruvzg2020-07-243-0/+27
| | | | build. Add ARM64 breakpoint inline assembly to "doctest".
* t Add unit testing to Godot using DocTest and added to GitHub Actions CIRevoluPowered2020-07-243-0/+6234
| | | | | | | | | | Implements exit codes into the engine so tests can return their statuses. Ideally we don't do this, and we use FIXUP logic to 'begin' and 'end' the engine execution for tests specifically. Since realistically we're initialising the engine here we don't want to do that, since String should not require an engine startup to test a single header. This lowers the complexity of running the unit tests and even for physics should be possible to implement such a fix.
* ENetGodot: Apply clang-format and style guideRémi Verschelde2020-07-211-56/+35
|
* stb_vorbis: Update to upstream version 1.20Rémi Verschelde2020-07-202-7/+11
| | | | Upstreams our crash fixes from #38422 and #40174.
* Reorganize ENet pactches.Fabio Alessandrelli2020-07-145-68/+77
|
* Funnel refuse_new_connections to Godot ENet.Fabio Alessandrelli2020-07-142-0/+12
|
* stb_vorbis: Add missing error checks in comment reading mallocsRémi Verschelde2020-07-071-0/+3
| | | | | | Backported from https://github.com/nothings/stb/pull/989. Fixes #40164.
* Merge pull request #40058 from Faless/wslay/1.1.1Rémi Verschelde2020-07-023-8/+8
|\ | | | | Update to wslay 1.1.1 .
| * Update to wslay 1.1.1 .Fabio Alessandrelli2020-07-023-8/+8
| | | | | | | | A minor fix, but let's stay in sync.
* | Update to mbedtls 2.16.7Fabio Alessandrelli2020-07-02159-618/+5703
|/
* oidn: Fix build for VS 2017Rémi Verschelde2020-06-065-7/+52
| | | | | | | Backporting this upstream patch: https://github.com/OpenImageDenoise/mkl-dnn/commit/1e42e6db81e1a5270ecc0191c5385ce7e7d978e9 Fixes #39186.
* Upgrade OpenImageDenoise to v1.1.0jfons2020-06-0611-28/+633
| | | | | | | | Upgrade OIDN to 1.1.0, the latest stable version that doesn't need the ISPC compiler. Documented the changes made during the removal of TBB and added a patch file for them.
* xatlas: Sync with upstream 470576dRémi Verschelde2020-05-204-2206/+2838
|
* xatlas: Revert style changes made by mistake in #38386Rémi Verschelde2020-05-201-755/+1159
|
* Merge pull request #38711 from clayjohn/force-floatRémi Verschelde2020-05-181-2/+2
|\ | | | | Force using floats in cubemap coefficient
| * Force using floats in cubemap coefficientclayjohn2020-05-121-2/+2
| |
* | Remove no longer needed patches to jpgd.cppPedro J. Estébanez2020-05-183-78/+1
| |
* | Remove HQ2X and the `Image.expand_2x_hq2x()` methodHugo Locurcio2020-05-162-2655/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As of Godot 3.0, HQ2X is no longer used to upscale the editor theme and icons on hiDPI displays, which limited its effective uses. HQ2X was also used to upscale the project theme when the "Use Hidpi" project setting was enabled, but results were often less than ideal. The new StyleBoxFlat and SVG support also make HQ2X less important to have as a core feature. This decreases binary sizes slightly (-150 KB on most platforms, -212 KB on WebAssembly release). This partially addresses #12419.
* | Update r128.h to include latest fix for mingw-64 32 bit builds.Marcel Admiraal2020-05-162-8/+8
| |
* | Fix #include <windows.h> for case-senstive cross-compilation.Marcel Admiraal2020-05-152-1/+14
|/
* thirdparty: Cleanup after #38386, document provenance and copyrightRémi Verschelde2020-05-116-7/+227
| | | | Also renamed `delaunay.h` to `delaunay_2d.h` to match the class name.
* New lightmapperJuan Linietsky2020-05-10314-1159/+116522
| | | | | | | -Added LocalVector (needed it) -Added stb_rect_pack (It's pretty cool, we could probably use it for other stuff too) -Fixes and changes all around the place -Added library for 128 bits fixed point (required for Delaunay3D)
* freetype: Update to upstream version 2.10.2Rémi Verschelde2020-05-09438-807/+3843
|
* jpgd: Fix detection of SSE2 support with MSVCRémi Verschelde2020-05-072-9/+51
| | | | | | | | The previous code would always use SSE2 intrinsics, which is not valid on UWP ARM platforms (and likely not on some x86 platforms either). The patch has been submitted upstream too: https://github.com/richgel999/jpeg-compressor/pull/13
* Fix scale calculation in VHACD Volume::Voxelize().Marcel Admiraal2020-05-062-2/+22
|
* Merge pull request #38422 from RandomShaper/fix_stb_vorbisRémi Verschelde2020-05-032-1/+2
|\ | | | | Fix crash in stb_vorbis.c
| * Fix crash in stb_vorbis.cPedro J. Estébanez2020-05-032-1/+2
| |
* | thirdparty: List release years in README.mdRémi Verschelde2020-05-011-41/+40
|/ | | | And expand commit hashes to full hashes instead of shortened ones.
* Merge pull request #38365 from akien-mga/tinyexr-4dbd05aRémi Verschelde2020-04-302-165/+425
|\ | | | | tinyexr: Sync with upstream 4dbd05a + enable C++11 threaded loading
| * tinyexr: Sync with upstream 4dbd05aRémi Verschelde2020-04-302-165/+425
| |
* | Merge pull request #38364 from akien-mga/recast-57610faRémi Verschelde2020-04-308-232/+471
|\ \ | | | | | | Recast: Update to upstream commit 57610fa (2019)
| * | Recast: Update to upstream commit 57610fa (2019)Rémi Verschelde2020-04-308-232/+471
| |/
* | Merge pull request #38363 from akien-mga/pcre2-10.34Rémi Verschelde2020-04-3039-4633/+7344
|\ \ | | | | | | pcre2: Update to upstream version 10.34
| * | pcre2: Update to upstream version 10.34Rémi Verschelde2020-04-3039-4633/+7344
| |/ | | | | | | Changelog: https://vcs.pcre.org/pcre2/code/tags/pcre2-10.34/ChangeLog?view=markup
* | Merge pull request #38361 from akien-mga/stb_vorbis-1.19Rémi Verschelde2020-04-302-83/+136
|\ \ | | | | | | stb_vorbis: Update to upstream version 1.19
| * | stb_vorbis: Update to upstream version 1.19Rémi Verschelde2020-04-302-83/+136
| |/ | | | | | | | | | | 1.19 - 2020-02-05 - warnings 1.18 - 2020-02-02 - fix seek bugs; parse header comments; misc warnings etc.
* | Merge pull request #38360 from akien-mga/drop-unused-curl_hostcheckRémi Verschelde2020-04-303-260/+0
|\ \ | | | | | | Drop now unused curl_hostcheck.c
| * | Drop now unused curl_hostcheck.cRémi Verschelde2020-04-303-260/+0
| |/ | | | | | | One less thirdparty library to document \o/
* / FastLZ: Update to upstream version 0.5.0Rémi Verschelde2020-04-303-410/+448
|/ | | | | | | | | | | | | Upstream development restarted after 13 years. Changes: 2020-02-02: Version 0.5.0 Minor speed improvement on the decompressor. Prevent memory violation when decompressing corrupted input. 2020-01-10: Version 0.4.0 Only code & infrastructure clean-up, no new functionality.
* Merge pull request #38073 from akien-mga/enet-1.3.15Rémi Verschelde2020-04-307-48/+70
|\ | | | | enet: Update to upstream version 1.3.15
| * enet: Update to upstream version 1.3.15Rémi Verschelde2020-04-217-48/+70
| |
* | Merge pull request #38253 from nekomatata/bullet-update-2.90Rémi Verschelde2020-04-2754-853/+4395
|\ \ | | | | | | Update to bullet master (2.90)
| * | Update to bullet master (2.90)PouleyKetchoupp2020-04-2754-853/+4395
| | |
* | | Windows: Appease capricious MSVC versions with moody headersRémi Verschelde2020-04-261-0/+1
|/ / | | | | | | | | Fixes #37799. Fixes #37986.