Sergey Minakov
6e0d4e21ff
Thirdparty Vulkan: patch VMA to fix assets
...
Applies VMA master branch patch that removes incorrect asserts:
issue: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/102
patch: 39aeff7a43
2020-07-25 21:55:05 +02:00
bruvzg
09f301029a
[macOS / ARM64] Remove "-msse2" flag from ARM64 release export template build. Add ARM64 breakpoint inline assembly to "doctest".
2020-07-24 17:54:34 +03:00
RevoluPowered
579342810f
t Add unit testing to Godot using DocTest and added to GitHub Actions CI
...
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.
2020-07-24 13:05:33 +01:00
Rémi Verschelde
896e7193d8
ENetGodot: Apply clang-format and style guide
2020-07-21 11:48:14 +02:00
Rémi Verschelde
8dffca4196
stb_vorbis: Update to upstream version 1.20
...
Upstreams our crash fixes from #38422 and #40174 .
2020-07-20 11:18:26 +02:00
Fabio Alessandrelli
32fbe37ab4
Reorganize ENet pactches.
2020-07-14 14:10:18 +02:00
Fabio Alessandrelli
7ec5c917d1
Funnel refuse_new_connections to Godot ENet.
2020-07-14 14:10:18 +02:00
Rémi Verschelde
24a01c0d39
stb_vorbis: Add missing error checks in comment reading mallocs
...
Backported from https://github.com/nothings/stb/pull/989 .
Fixes #40164 .
2020-07-07 11:47:02 +02:00
Rémi Verschelde
c85a51cf87
Merge pull request #40058 from Faless/wslay/1.1.1
...
Update to wslay 1.1.1 .
2020-07-02 23:25:17 +02:00
Fabio Alessandrelli
d988b0d1a3
Update to wslay 1.1.1 .
...
A minor fix, but let's stay in sync.
2020-07-02 16:00:56 +02:00
Fabio Alessandrelli
8ddf9fe4b0
Update to mbedtls 2.16.7
2020-07-02 15:53:50 +02:00
Rémi Verschelde
38a200f1e3
oidn: Fix build for VS 2017
...
Backporting this upstream patch:
1e42e6db81
Fixes #39186 .
2020-06-06 21:27:32 +02:00
jfons
dd79d1ce78
Upgrade OpenImageDenoise to v1.1.0
...
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.
2020-06-06 19:03:16 +02:00
Rémi Verschelde
59780fd046
xatlas: Sync with upstream 470576d
2020-05-20 13:51:15 +02:00
Rémi Verschelde
9a75425b5b
xatlas: Revert style changes made by mistake in #38386
2020-05-20 13:02:04 +02:00
Rémi Verschelde
5ee340ab4c
Merge pull request #38711 from clayjohn/force-float
...
Force using floats in cubemap coefficient
2020-05-18 16:38:48 +02:00
Pedro J. Estébanez
abe03ff1f0
Remove no longer needed patches to jpgd.cpp
2020-05-18 14:38:28 +02:00
Hugo Locurcio
d935a4348d
Remove HQ2X and the Image.expand_2x_hq2x()
method
...
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 .
2020-05-16 16:10:50 +02:00
Marcel Admiraal
8efd1ca9f7
Update r128.h to include latest fix for mingw-64 32 bit builds.
2020-05-16 10:30:51 +01:00
Marcel Admiraal
0aac6a2853
Fix #include <windows.h> for case-senstive cross-compilation.
2020-05-15 15:36:44 +01:00
clayjohn
408c4881ae
Force using floats in cubemap coefficient
2020-05-12 23:34:01 -07:00
Rémi Verschelde
83b630b8c2
thirdparty: Cleanup after #38386 , document provenance and copyright
...
Also renamed `delaunay.h` to `delaunay_2d.h` to match the class name.
2020-05-11 14:50:06 +02:00
Juan Linietsky
1bea8e1eac
New lightmapper
...
-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)
2020-05-10 15:59:09 -03:00
Rémi Verschelde
9c1b20eab6
freetype: Update to upstream version 2.10.2
2020-05-09 13:24:14 +02:00
Rémi Verschelde
3806efbaa7
jpgd: Fix detection of SSE2 support with MSVC
...
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
2020-05-07 13:11:46 +02:00
Marcel Admiraal
75553c4f90
Fix scale calculation in VHACD Volume::Voxelize().
2020-05-06 13:14:33 +01:00
Rémi Verschelde
a928a10e83
Merge pull request #38422 from RandomShaper/fix_stb_vorbis
...
Fix crash in stb_vorbis.c
2020-05-03 09:52:35 +02:00
Pedro J. Estébanez
d259094c3a
Fix crash in stb_vorbis.c
2020-05-03 02:22:33 +02:00
Rémi Verschelde
959ffd5979
thirdparty: List release years in README.md
...
And expand commit hashes to full hashes instead of shortened ones.
2020-05-01 10:50:19 +02:00
Rémi Verschelde
092a1cfb39
Merge pull request #38365 from akien-mga/tinyexr-4dbd05a
...
tinyexr: Sync with upstream 4dbd05a + enable C++11 threaded loading
2020-04-30 17:58:17 +02:00
Rémi Verschelde
41ac6cfac1
Merge pull request #38364 from akien-mga/recast-57610fa
...
Recast: Update to upstream commit 57610fa (2019)
2020-04-30 17:57:55 +02:00
Rémi Verschelde
f870118323
Merge pull request #38363 from akien-mga/pcre2-10.34
...
pcre2: Update to upstream version 10.34
2020-04-30 16:36:39 +02:00
Rémi Verschelde
69f5665ceb
Merge pull request #38361 from akien-mga/stb_vorbis-1.19
...
stb_vorbis: Update to upstream version 1.19
2020-04-30 16:28:49 +02:00
Rémi Verschelde
8e819ae4c1
Merge pull request #38360 from akien-mga/drop-unused-curl_hostcheck
...
Drop now unused curl_hostcheck.c
2020-04-30 16:26:24 +02:00
Rémi Verschelde
3a80fce8be
tinyexr: Sync with upstream 4dbd05a
2020-04-30 15:24:46 +02:00
Rémi Verschelde
6ba546f98b
Recast: Update to upstream commit 57610fa (2019)
2020-04-30 15:16:13 +02:00
Rémi Verschelde
824736d271
pcre2: Update to upstream version 10.34
...
Changelog: https://vcs.pcre.org/pcre2/code/tags/pcre2-10.34/ChangeLog?view=markup
2020-04-30 15:09:03 +02:00
Rémi Verschelde
8ce7dce511
stb_vorbis: Update to upstream version 1.19
...
1.19 - 2020-02-05 - warnings
1.18 - 2020-02-02 - fix seek bugs; parse header comments; misc
warnings etc.
2020-04-30 14:56:33 +02:00
Rémi Verschelde
05cf8b7c63
Drop now unused curl_hostcheck.c
...
One less thirdparty library to document \o/
2020-04-30 14:35:25 +02:00
Rémi Verschelde
5167c9186a
FastLZ: Update to upstream version 0.5.0
...
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.
2020-04-30 14:25:00 +02:00
Rémi Verschelde
d29514acce
Merge pull request #38073 from akien-mga/enet-1.3.15
...
enet: Update to upstream version 1.3.15
2020-04-30 10:33:39 +02:00
Rémi Verschelde
f7e2ff5223
Merge pull request #38253 from nekomatata/bullet-update-2.90
...
Update to bullet master (2.90)
2020-04-27 16:44:17 +02:00
PouleyKetchoupp
3e7db60d56
Update to bullet master (2.90)
2020-04-27 11:37:47 +02:00
Rémi Verschelde
4d3a18d9ff
Windows: Appease capricious MSVC versions with moody headers
...
Fixes #37799 .
Fixes #37986 .
2020-04-26 22:27:04 +02:00
Pedro J. Estébanez
1e5a93a416
Fix compilation of jpgd.cpp on MSVC 2017
2020-04-21 21:12:09 +02:00
Rémi Verschelde
ebe38044fd
enet: Update to upstream version 1.3.15
2020-04-21 12:27:11 +02:00
Rémi Verschelde
1061cf9f66
Merge pull request #38072 from akien-mga/jpgd-fuzzed
...
jpgd: Upgrade to upstream 2.00, fuzzed with zzuf and afl
2020-04-21 12:27:06 +02:00
Rémi Verschelde
c842ddcf76
jpgd: Upgrade to upstream 2.00, fuzzed with zzuf and afl
2020-04-21 11:38:29 +02:00
Rémi Verschelde
6b00357d53
mbedtls: Update to upstream version 2.16.6
...
Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-04
2020-04-21 10:37:14 +02:00
PouleyKetchoupp
802bbe87ad
Fix extra warnings in Android build
2020-04-10 11:06:11 +02:00