bruvzg
e256f9d4e5
Add GL_ARB_framebuffer_object extension support check and GL_EXT_framebuffer_object fallback for GLES2 (updated GLAD bindings).
...
Add GL_ARB_debug_output extension support check on all platforms.
2018-03-05 20:49:47 +02:00
Rémi Verschelde
cbb4fe45d0
Merge pull request #17035 from Chaosus/fixleaks
...
Fix memory leaks
2018-03-03 15:06:34 +01:00
Chaosus
7c0da76402
Fix 3 memory leaks
2018-03-03 09:11:26 +03:00
bruvzg
a5a4f3714b
GLES2 renderer support on macOS.
2018-03-02 13:15:12 +02:00
Fabio Alessandrelli
982fa59126
Remove unneeded and problematic minilex.c from lws.
...
We don't need it, it's used upstream to test the lexical parser
2018-03-01 16:43:42 +01:00
Fabio Alessandrelli
ea7af81460
Fix lws compilation on FreeBSD, same as OSX
...
This error is actually fixed upstream, waiting for a new release
2018-02-28 18:09:43 +01:00
Juan Linietsky
9e3a1e5401
Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.
2018-02-21 09:39:09 -03:00
Fabio Alessandrelli
dfef6f24d5
Small patch to change mbedtls _WIN32_WINNT
...
We are using 0x0601 as min anyway.
This avoids SOCKADDR_STORAGE error on uwp build
2018-02-20 17:50:08 +01:00
Fabio Alessandrelli
a929a5aea5
Import PR 730 from mbedTLS project
...
Fixes UWP build while we wait for it to get into next release.
2018-02-20 15:12:00 +01:00
Rémi Verschelde
294af5617a
Update CA certificates to latest Mozilla bundle
...
Copied from an up-to-date Fedora 27 install (ca-certificates-2018.2.22-1.0.fc27).
2018-02-16 17:58:43 +01:00
Rémi Verschelde
717e388e19
Merge pull request #14804 from ColinKinloch/master
...
Fixed android arm64v8
2018-02-14 11:55:28 +01:00
Fabio Alessandrelli
6fcc8b7e1f
Deleting OpenSSL module and library
2018-02-14 01:26:34 +01:00
Fabio Alessandrelli
308b03b377
Small change to lws mbedtls_wrapper
to fix OSX build.
...
Checks for OSX in thirdparty/lws/mbedtls_wrapper/include/platform/ssl_port.h
to include stdlib.h instead of malloc.h.
The bug is fixed upstream in master via LWS_HAVE_MALLOC_H,
but not in the 2.4.1 branch (as the file structure has, one again,
changed).
2018-02-14 01:26:23 +01:00
Fabio Alessandrelli
34b9fc3022
lws module now uses mbedtls as OpenSSL replacement
2018-02-14 01:26:23 +01:00
Fabio Alessandrelli
b33d10ccdf
Add mbedTLS lib. Version 2.7.0, license Apache 2.0
2018-02-14 01:26:23 +01:00
robfram
59baf3da92
Add FreeBSD and OpenBSD #defines to skip LWS_HAVE_SYS_PRCTL_H
...
compiling libwebsocket, as it would fail otherwise. Fix #16472 .
2018-02-13 18:12:39 +01:00
Fabio Alessandrelli
fa33e0f62d
Add libwebsockets as thirdparty library.
...
License is LGPLv2.1 + static linking exception, version is 2.4.1
2018-02-05 16:11:41 +01:00
Rémi Verschelde
a294c99400
Copyright: Add license info for bullet and Mozilla CA certs
2018-01-22 11:11:51 +01:00
Rémi Verschelde
af9c2f8b9c
COPYRIGHT: Update with recently added thirdparty libraries
...
Also various updates to thirdparty/README.md.
2018-01-13 14:44:53 +01:00
Rémi Verschelde
e12c89e8c9
bullet: Streamline bundling, remove extraneous src/ folder
...
Document version and how to extract sources in thirdparty/README.md.
Drop unnecessary CMake and Premake files.
Simplify SCsub, drop unused one.
2018-01-13 14:08:45 +01:00
Rémi Verschelde
53c65ae761
zstd: Update to pristine 1.3.3
2018-01-13 13:50:59 +01:00
Rémi Verschelde
76e5b048d0
tinyexr: Update to pristine commit e385dad (security update)
2018-01-13 13:46:03 +01:00
Rémi Verschelde
00abb1f201
openssl: Update to pristine 1.0.2n (security update)
2018-01-13 13:39:08 +01:00
Rémi Verschelde
de0b31edd5
libogg: Update to pristine version 1.3.3
2018-01-13 13:00:44 +01:00
Rémi Verschelde
5519481803
Merge pull request #15114 from capnm/fix-bad-lightmap-crash
...
Avoid thekla_unwrap crash
2018-01-03 12:36:47 +01:00
Rémi Verschelde
b50a9114b1
Update copyright statements to 2018
...
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
Martin Capitanio
c0226d2e92
Add thekla_atlas/godot-changes.patch
2017-12-31 01:24:03 +01:00
Martin Capitanio
1df63bf3cb
Avoid thekla_unwrap crash
...
Godot crashed here sometimes by generating the uv map.
2017-12-31 00:43:32 +01:00
Colin Kinloch
853b1daa49
Fixed android arm64v8
2017-12-23 16:49:04 +00:00
Rémi Verschelde
3f7f65cd1c
Thekla: redo reduz's changes from 8b01b2e85c
...
But this time without messing up the code style and with proper
comments documenting changed code.
2017-12-20 00:39:57 +01:00
Rémi Verschelde
eb39b7f5de
Thekla: Revert to state before clang-format changes
...
The file was wrongly formatted in 8b01b2e85c
,
for thirdparty code we keep the upstream style *if* we need to make changes at all.
2017-12-20 00:39:57 +01:00
Juan Linietsky
8b01b2e85c
-Fix some crashes in unwrapper
...
-Add emission lighting to raytrace mode, fixes #14686
2017-12-19 12:16:55 -03:00
Orkun
e021097c80
Fix #12220 : Add Decompress Bc5 to Squish
...
This Commit fixes the corrupted file preview described in #12220 .
Added DecompressColourBc5 function to squish.
2017-12-16 15:38:36 +01:00
Hein-Pieter van Braam
241de95884
Fix 32bit MingW build for thekla_altas
2017-12-15 23:26:10 +01:00
Rémi Verschelde
d6b6dcd20e
thekla: Fix build on x86 systems without SSE support
...
Fixes #14709 .
Same as https://github.com/Thekla/thekla_atlas/pull/11 ,
but adding comments until it's merged upstream.
2017-12-15 20:35:51 +01:00
Hugo Locurcio
979c451d07
Update Hack font to version 3.000
2017-12-15 10:25:12 +01:00
bruvzg
f55162ac1d
Fixes thekla atlas mingw-w64 build
2017-12-15 09:04:51 +02:00
bruvzg
f8303ec6fb
Adds macports_clang
build flag to build using clang-5.0 form MacPorts (with OpenMP support).
2017-12-14 16:44:45 +02:00
Hein-Pieter van Braam
5387613c7b
Fix mingw build for thekla_atlas
2017-12-12 17:30:43 +01:00
volzhs
043103fe6a
Update libwebp to 0.6.1
...
* lossless performance and compression improvements + a new 'cruncher' mode (-m 6 -q 100)
* ARM performance improvements with clang (15-20% w/ndk r15c)
* webp-js: emscripten/webassembly based javascript decoder
* miscellaneous bug & build fixes
2017-12-12 02:55:47 +09:00
Juan Linietsky
4f7588b0d8
oops, missing
2017-12-09 15:21:57 -03:00
Rémi Verschelde
690c05e6c2
thekla_atlas: Fix compilation error
...
Bug introduced in 65fb961b8b
.
2017-12-09 18:52:19 +01:00
Juan Linietsky
65fb961b8b
-Ability to and unwrap lightmap coordinates on import
...
-Added unwrap functionality to Mesh
-Ability to display and debug mesh UVs
-Added multiline draw, so it's easier and faster to draw UVs
-Many fixes to SurfaceTool
-Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09 14:18:14 -03:00
Hein-Pieter van Braam
bf05309af7
Import thekla_atlas
...
As requested by reduz, an import of thekla_atlas into thirdparty/
2017-12-08 15:47:15 +01:00
Rémi Verschelde
0036019e67
tinyexr: Update to current upstream master branch
2017-12-05 22:00:53 +01:00
Rémi Verschelde
c2b8856f2d
Revert "Fix MinGW-w64 build of TinyEXR for old toolchains"
...
This reverts commit 37f5e1dcd9
.
2017-12-05 21:59:05 +01:00
Indah Sylvia
7f68960be5
glad: Sync with upstream 0.1.16a0
2017-11-30 14:38:34 +07:00
Martin Lindhe
efe2558519
fix some typos
2017-11-28 16:18:22 +01:00
Rémi Verschelde
03a080547d
Merge pull request #12014 from hi-ogawa/fix-video-playback
...
Fix video playback
2017-11-13 19:57:18 +01:00
George Marques
a3387a9e22
UWP: Update to build with Windows SDK 10.16229.0
...
- Update the OpenSSL shim to work with the new SDK
- Change the ARM platform detection to work with VS2017
2017-11-09 16:06:44 -02:00