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
Rémi Verschelde
ff14d071cc
Merge pull request #37492 from akien-mga/warnings-clang-displayserverwindows
...
Fix Clang warnings on Windows
2020-04-01 17:12:58 +02:00
Rémi Verschelde
516b3bb88f
Fix Clang warnings on Windows
...
Fixes #37490 .
2020-04-01 16:28:20 +02:00
Rémi Verschelde
dbf52c63cc
etc2comp: Fix max iterations for RGBA channels
...
Those checks were *very likely* meant to clamp the max value,
not the min one.
Fixes https://github.com/godotengine/godot/issues/10059#issuecomment-606993001 .
2020-04-01 11:23:42 +02:00
Rémi Verschelde
60d486acc8
Fix copyright headers for recently added files
2020-03-28 13:29:29 +01:00
Fabio Alessandrelli
87d50da9fc
Fix basis_universal to not include tool main file.
...
Avoid build error due to duplicate `main` symbol definition.
2020-03-11 16:06:28 +01:00
Rémi Verschelde
8189abd64a
mbedtls: Re-add patch to disable VIA padlock
...
The comment mentioned a conflict with libwebsockets, but we actually
still get this conflict even now that we don't use libwebsockets.
Not sure what component is clashing but we should basically just keep
this patch.
Follow-up to #36823 .
2020-03-10 09:15:00 +01:00
Rémi Verschelde
640169da5b
Merge pull request #36943 from akien-mga/mbedtls-reapply-pr1453
...
mbedtls: Re-apply upstream PR 1453 after #36823
2020-03-09 19:06:57 +01:00
Rémi Verschelde
9a727714ee
mbedtls: Re-apply upstream PR 1453 after #36823
...
For some weird reason 'git apply' does not error out when it does nothing,
so I missed that I did not apply the patch properly in #36823...
This broke the UWP 32-bit x86 build.
2020-03-09 16:03:27 +01:00
Rémi Verschelde
d744d3046e
vulkan: Re-add option to build Vulkan-Loader statically
...
Upstream removed the option in KhronosGroup/Vulkan-Loader#260, which
breaks our current use case.
This commit reverts KhronosGroup/Vulkan-Loader#260 is our vendored
loader.
We may need to re-evaluate how we link the loader, but until then,
reverting this PR fixes Windows support after the upgrade to a recent
SDK version in #36932 .
2020-03-09 15:25:54 +01:00
Rémi Verschelde
da1f80c1f2
Revert "assimp: Sync with upstream 0201fc5"
...
This reverts commit 78b22393a8
.
It caused a regression in FBX import leading to crashes.
Fixes #36908 .
2020-03-09 10:42:18 +01:00
Rémi Verschelde
1231c2ecfc
glslang: Sync with upstream 4fc7a33 for Vulkan SDK 1.2.131
...
Fixes #36888 .
2020-03-09 09:36:38 +01:00
Rémi Verschelde
214bc9e5a1
Update Vulkan loader and headers to sdk-1.2.131.2
...
(Headers are actually sdk-1.2.131.1, they did not get a re-release.)
Also synced VMA 2.3.0 again, fixing unwanted clang-formatting of
thirdparty code.
2020-03-09 09:36:37 +01:00
CodeforEvolution
0c37c4021b
miniupnpc: Sync with upstream master (4436632)
2020-03-06 16:29:50 -06:00