Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-25 | Git: Explicitly list binary files as such to avoid EOL change | Rémi Verschelde | |
text=auto works well in Git 2.10+ but it's broken in previous versions, which are still used in production on e.g. Ubuntu 16.04 LTS. Also fix a couple missed text files with CRLF terminators. .bat files likely require it to be processed properly on Windows, but core.autocrlf should take care of converting them on the fly when checking out on Windows. | |||
2019-05-22 | Build Clipper with `tools=no` and patch it to auto-disable exceptions | Andrii Doroshenko (Xrayez) | |
Reverts "Build polygon clipper only in tools builds" (see #17319) which allows to build Clipper with tools disabled (release) and because of that, Clipper has to be patched to optionally disable exceptions in order to be built on some platforms. Patched Clipper 6.4.2 to be compiled with exceptions enabled/disabled. and ensure that Clipper-specific exception macros are defined: don't use exceptions by default unless exception handling is detected. Compilation with exceptions will be determined by various C++ exceptions defines: * ` __cpp_exceptions` is part of C++ feature testing macros (since C++98); * `__EXCEPTIONS` is used by some GNU compilers; * `_CPPUNWIND` is used by MSVC. The user can override specific exceptions behavior via corresponding `*_USER` macros (i.e. compiling for embedded systems). | |||
2019-05-22 | Fix non UTF8-encoded thirdparty files | Rémi Verschelde | |
2019-05-16 | Revert "Revert "Implemented terrain raycast acceleration"" | Rémi Verschelde | |
2019-05-13 | Merge pull request #28518 from clayjohn/GLES2-MSAA | Rémi Verschelde | |
Added MSAA to GLES2 backend | |||
2019-05-07 | Merge pull request #28453 from Tarik02/enet_socket_set_option | Fabio Alessandrelli | |
Partially implement enet_socket_set_option | |||
2019-05-02 | added MSAA to GLES backend | clayjohn | |
2019-05-01 | Revert "Update libwebsockets to 3.1 (plus UWP patch)" | Fabio Alessandrelli | |
This reverts commit 90210c48627692d281554d6185b5db17a86c852a. | |||
2019-04-30 | Merge pull request #26051 from 20kdc/videofix | Rémi Verschelde | |
webm/theora/yuv2rgb/libsimplewebm: Fix colour issues I could find. | |||
2019-04-26 | Removed a call to `set_blocking_enabled` from function `enet_socket_create` ↵ | Tarik02 | |
since it is already called from https://github.com/godotengine/godot/blob/master/thirdparty/enet/host.c#L63 | |||
2019-04-26 | Implement function enet_socket_set_option using ENetSocket class's methods. | Tarik02 | |
Implemented options: - ENET_SOCKOPT_NONBLOCK - ENET_SOCKOPT_BROADCAST - ENET_SOCKOPT_REUSEADDR - ENET_SOCKOPT_NODELAY Not implemented options: - ENET_SOCKOPT_RCVBUF - ENET_SOCKOPT_SNDBUF - ENET_SOCKOPT_RCVTIMEO - ENET_SOCKOPT_SNDTIMEO | |||
2019-04-26 | libpng: Update to upstream 1.6.37 | Rémi Verschelde | |
Fixes CVE-2019-7317. | |||
2019-04-23 | Revert "Implemented terrain raycast acceleration" | Rémi Verschelde | |
2019-04-23 | Merge pull request #25543 from Zylann/optimize_bullet_heightfield_raycast2 | Hein-Pieter van Braam | |
Implemented terrain raycast acceleration | |||
2019-04-22 | Merge pull request #27817 from fire/assimp_d3d98a | Rémi Verschelde | |
Update Assimp to master at d3d98a7ec0c8d38e1952b46dfe53f7e9233dc92d | |||
2019-04-20 | Merge pull request #27554 from volzhs/freetype-2.10.0 | Rémi Verschelde | |
Update freetype to 2.10.0 | |||
2019-04-19 | Merge pull request #28196 from akien-mga/xatlas-cleanup | Rémi Verschelde | |
xatlas: Document provenance, copyright and custom changes | |||
2019-04-19 | xatlas: Redo our custom changes, but properly documented | Rémi Verschelde | |
2019-04-19 | xatlas: Revert to unmodified upstream code, add to COPYRIGHT | Rémi Verschelde | |
Imported by @reduz from https://github.com/jpcy/xatlas/commit/b8ec29b6b62fb808823e042df5f0f800c07f2e8b Custom changes will be remade properly in the next commit. | |||
2019-04-19 | Drop unused thekla_atlas dependency | Rémi Verschelde | |
Since f12cb82 @reduz dropped the use of the thirdparty thekla_atlas library, which is replaced by xatlas. Fixes #28180. Fixes #28182. | |||
2019-04-18 | zstd: Update to upstream 1.4.0 | Rémi Verschelde | |
One step towards fixing #17374 as most experimental APIs we use are now part of the stable 1.4.0. | |||
2019-04-11 | vhacd: Fix -fpermissive build issue with MinGW | Rémi Verschelde | |
Fixes #27926. | |||
2019-04-11 | vhacd: Reapply downstream changes to namespace conflicting bullet code | Rémi Verschelde | |
Also adding a patch to easily identify and reapply them. | |||
2019-04-11 | vhacd: Recommit unmodified upstream code without style changes | Rémi Verschelde | |
Godot-specific changes will then be redone without touching upstream formatting. Also documented current state in thirdparty/README.md and added LICENSE. Add vhacd to COPYRIGHT.txt. | |||
2019-04-10 | fix vhacd namespace placing in thirdparty/vhacd/src/btConvexHullComputer.cpp | Windy Darian | |
2019-04-10 | Bundled VHACD library for convex decomposition. | Juan Linietsky | |
Modified both MeshInstance tools as well as importer to use it instead of QuickHull. | |||
2019-04-09 | Update Assimp to master at d3d98a7ec0c8d38e1952b46dfe53f7e9233dc92d | K. S. Ernest (iFire) Lee | |
* ASCII FBX embedded content * Improved uv scaling metadata | |||
2019-04-05 | Add Assimp library in thirdparty | K. S. Ernest (iFire) Lee | |
From https://github.com/assimp/assimp repo at d2b45377e4b09a1f43be95e45553afcc06b03f4b | |||
2019-03-31 | Update freetype to 2.10.0 | volzhs | |
2019-03-27 | Properly setup seed in RNG | Chaosus | |
2019-03-06 | Disable WebSocket IPv6 support on OpenBSD. | Fabio Alessandrelli | |
OpenBSD does not support dual stacking, disabling IPv6 for now. Will possibly come back if/when we get websocket running using our own NetSocket class. | |||
2019-03-06 | Add fix to libwebsocket to disable V6ONLY. | Fabio Alessandrelli | |
This was enabled by default on some systems (e.g. Windows). | |||
2019-03-06 | Update libwebsockets to 3.1 (plus UWP patch) | Fabio Alessandrelli | |
2019-03-04 | Merge pull request #26586 from akien-mga/tinyexr-65f9859 | Rémi Verschelde | |
tinyexr: Sync with upstream 65f9859 | |||
2019-03-04 | Merge pull request #26585 from akien-mga/pcre2-10.32 | Rémi Verschelde | |
pcre2: Sync with upstream 10.32 | |||
2019-03-04 | Merge pull request #26584 from akien-mga/nanosvg-c1f6e20 | Rémi Verschelde | |
nanosvg: Sync with upstream c1f6e20 | |||
2019-03-04 | Merge pull request #26583 from akien-mga/stb-truetype-1.21-vorbis-1.15 | Rémi Verschelde | |
stb: Update to upstream stb_truetype 1.21 and stb_vorbis 1.15 | |||
2019-03-04 | Updates to thirdparty README and COPYRIGHT | Rémi Verschelde | |
Notably, we now track stable Bullet 2.88, so distros can unbundle it again. | |||
2019-03-04 | tinyexr: Sync with upstream 65f9859 | Rémi Verschelde | |
2019-03-04 | pcre2: Sync with upstream 10.32 | Rémi Verschelde | |
2019-03-04 | nanosvg: Sync with upstream c1f6e20 | Rémi Verschelde | |
2019-03-04 | stb: Update to upstream stb_truetype 1.21 and stb_vorbis 1.15 | Rémi Verschelde | |
2019-03-04 | Merge pull request #26577 from akien-mga/webp-1.0.2 | Rémi Verschelde | |
libwebp: Sync with upstream 1.0.2 | |||
2019-03-04 | Merge pull request #26576 from akien-mga/glad-0.1.29 | Rémi Verschelde | |
glad: Sync with upstream 0.1.29 | |||
2019-03-04 | libwebp: Sync with upstream 1.0.2 | Rémi Verschelde | |
2019-03-04 | Update libpng (1.6.35 --> 1.6.36) | Chaosus | |
2019-03-04 | glad: Sync with upstream 0.1.29 | Rémi Verschelde | |
2019-02-28 | opus: Better sync sources list with upstream buildsystem | Rémi Verschelde | |
2019-02-24 | Disable all use of avx instructions | Hein-Pieter van Braam | |
For some reason CPU feature detection isn't working on our vendored libvpx. This breaks Godot on older CPUs (pre-2011). | |||
2019-02-24 | Disable support for VIA Padlock | Hein-Pieter van Braam | |
This code defines a symbol 'unsupported' which is also in a newer version of libwebsockets. To fix 32bit linux builds just disable padlock support. Processors that support this are rare and old. |