Rémi Verschelde
4e1dcd3d0b
png: Do not output warnings as errors
...
(cherry picked from commit 9bf3ee7acc
)
2016-06-25 01:55:31 +02:00
Juan Linietsky
8c5577e9e4
properly initialize loops to 0 in eventplayer
...
(cherry picked from commit 93441d6119
)
2016-06-25 01:41:59 +02:00
Juan Linietsky
7076e98f40
fix loop counter for eventstream, closes #4493
...
(cherry picked from commit 8f7a1367fe
)
2016-06-25 01:41:59 +02:00
J08nY
86c4bbc031
libtheora: New version 1.1.1
...
(cherry picked from commit 214f316cf9
)
2016-06-25 01:41:58 +02:00
J08nY
8d9121f0b0
libvorbis: New version 1.3.5
...
(cherry picked from commit 644e9076bb
)
2016-06-25 01:41:58 +02:00
J08nY
a04be3e44b
libogg: New version 1.3.2
...
(cherry picked from commit 98f23d27a4
)
2016-06-25 01:41:58 +02:00
J08nY
1475f8d318
RtAudio: proper under/overflow warning
...
fix #5102
(cherry picked from commit 39260f9dca
)
2016-06-25 00:25:50 +02:00
Rémi Verschelde
9bb6a0852b
GLEW: Update to upstream version 1.13.0 (pristine)
...
This removes a custom redefinition of glewGetProcAddress,
which was apparently necessary for older Macs with buggy OpenGL
(see #5087 ).
The added source files are as provided in the upstream tarball.
(cherry picked from commit 5bed0af65e
)
2016-06-25 00:24:18 +02:00
Rémi Verschelde
66ce012ca6
GLEW: Define static + enabled and includes via SCons
...
This allows us not to have to hack our definitions in the upstream files,
making it easier to upgrade to newer versions in the future.
For the include paths to work, the headers are moved to a GL subfolder to
match their upstream location.
(cherry picked from commit 768e925271
)
2016-06-25 00:24:09 +02:00
Rémi Verschelde
64507f0085
Haiku: Do not define GLEW_ENABLED to undefine it later
...
Partial revert of f61eb5fd8e
.
(cherry picked from commit 4c658dc523
)
2016-06-25 00:24:02 +02:00
Roberto
a39eaf4c66
Add missing license information (ogg/vorbis/opus)
...
(cherry picked from commit c0a8c4f6e4
)
2016-06-25 00:12:01 +02:00
Roberto
9ac954e2a4
Add missing license information (Theora)
...
(cherry picked from commit 18fc2ccbe1
)
2016-06-25 00:11:33 +02:00
Roberto
840ad26069
Add missing license information (WebP)
...
(cherry picked from commit f97f8971e3
)
2016-06-25 00:11:05 +02:00
volzhs
356c35954a
change invalid characters when get user data dir on Windows & Unix
...
Can't create user data folder when project name has ``\ / : * ? " < > |`` characters on OS_Windows & OS_Unix.
So, change it to ``-`` to be able to make folder.
fixes #4928 and it's altanative to #4986 .
(cherry picked from commit 9073dc9963
)
2016-06-25 00:05:00 +02:00
Błażej Szczygieł
763b29f34e
Fix Theora video playback without a Vorbis stream
...
- prevent audio resampler errors when number of channels is 0,
- don't check for 'audio_done' when there is no audio data.
2016-06-17 13:38:47 +02:00
Rémi Verschelde
f97cbdec8f
Update to libpng 1.5.27
...
No security relevant fix as far as I can see, but the version bump
does not hurt either.
(cherry picked from commit bc25492e63
)
2016-06-04 22:20:46 +02:00
Ariel Manzur
803438d448
SCons: using 1 env for all drivers
...
(cherry picked from commit 6cf2353305
)
(cherry picked from commit 12bd9ee6f2
)
(cherry picked from commit 4c4d79e3c9
)
(cherry picked from commit dbb4c0c9b7
)
2016-06-04 22:20:02 +02:00
eska
b8d8ec09ee
Remove nocpuid.c from builtin OpenSSL
...
Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines
OPENSSL_cpuid_setup itself (with the same empty definition)
(cherry picked from commit 2392824dba
)
2016-05-12 19:35:49 +02:00
Rémi Verschelde
d66b04921f
Windows: Fix GCC/Clang argument being passed to MSVC
...
Fixes #4620
(cherry picked from commits 972b0f78b3
and c7292b1f3d
)
2016-05-12 09:06:48 +02:00
George Marques
a5e54b83ec
Add ignore error flag to OpenSSL driver
...
(cherry picked from commit 2e44e255ed
)
2016-05-12 09:00:39 +02:00
Ariel Manzur
f8debd8152
cloning env for builtin_openssl _and_ openssl :)
...
(cherry picked from commit baaa74f215
)
2016-05-12 08:55:34 +02:00
Ariel Manzur
ac06e3d4db
clonning env for builtin ssl
...
(cherry picked from commit 62c17d65a8
)
2016-05-12 08:55:28 +02:00
George Marques
7556391d20
Fix build for Windows 64-bits with GCC
...
(cherry picked from commit 81297f0fa1
)
2016-05-06 11:14:53 +02:00
George Marques
4f57e532b8
Fix windows 64-bits build.
...
The change in `tools/doc/doc_data.cpp` is needed because the MSVC
compiler does not support variable length arrays.
Fix #4113
(cherry picked from commit 9424c6c58f
)
2016-05-06 11:12:31 +02:00
mrezai
05857a5472
Update OpenSSL to 1.0.2h
...
(cherry picked from commit ab623c923d
)
2016-05-06 11:11:21 +02:00
Juan Linietsky
21ab3a030e
missing default value
2016-05-05 18:44:29 -03:00
Juan Linietsky
a14ff27337
fix to avoid video texture scaling
2016-05-05 18:44:20 -03:00
Juan Linietsky
d6e30256ad
ability to shrink all images x2 on load
...
this is for extreme cases when running on devices with very low video
memory, so you can still retain compatibility.
2016-05-05 18:43:47 -03:00
Zher Huei Lee
07fc330241
Fixed zero-length arrays in nrex. Fixes #4346
...
(cherry picked from commit 48b2dfab9f
)
2016-04-27 08:50:36 +02:00
mrezai
3efa0f130d
Update OpenSSL to version 1.0.2g
...
(cherry picked from commit e97922f220
)
2016-04-27 08:49:39 +02:00
mrezai
b24c3be564
Update OpenSSL to version 1.0.1s
...
(cherry picked from commit c860574d8b
and commit 2cbd850979
)
2016-04-27 08:43:39 +02:00
Zher Huei Lee
f4ebba513a
Updated nrex to v0.2
...
* Fixed capturing groups matching to invalid results
* Fixed parents of recursive quantifiers not expanding properly
* Fixed LookAhead sometimes adding to result
(cherry picked from commit 6207d56b95
)
2016-04-27 08:42:12 +02:00
Rémi Verschelde
00566a8592
Revert "free Material 'shadow_material_double_sided' on ::finish()"
...
This reverts commit 43c74056b1
.
2016-04-06 19:37:16 +02:00
MSC
43c74056b1
free Material 'shadow_material_double_sided' on ::finish()
...
(cherry picked from commit 7a9998370f
)
2016-04-06 18:46:46 +02:00
volzhs
7ad50eaea8
This will disable png arm neon optimizing for android template if compile on windows, but make compiling successful.
...
And arm neon opt is enabled if not on windows.
(cherry picked from commit db89a47e28
)
2016-04-02 21:58:09 +02:00
Zher Huei Lee
c850fa7331
Added relative paths for DirAccess::remove()
...
Follows similar behaviour to DirAccess::rename()
(cherry picked from commit d7052ddba3
)
2016-03-05 13:35:48 +01:00
est31
b05c27a27f
Fix allocation bug if compiled with modern clang or gcc
...
* Add overflow checked intrinsic abstractions that check on overflow.
* Use them for memory allocation code.
* Use size_t type for memory allocation code to support full platform dependent width.
Fixes #3756 .
2016-02-27 15:26:18 +01:00
Julian Murgia - StraToN
aec721b61f
Forgot to correct the ERR_FAIL_COND_V.
2016-02-12 07:50:35 +01:00
Julian Murgia - StraToN
e380ea8fac
Added RegEx::get_capture_start() method
2016-02-12 07:45:12 +01:00
Juan Linietsky
80e88c6a50
Removed PE-bliss, win32 binares so far remain without icon, had many issues with it:
...
-corrupted 32 binaries without reason
-does not support upx binaries
-forces dependency o libstdc++
2016-02-04 20:03:03 -03:00
Juan Linietsky
f6a8a0f513
-Correctly flip BG texture if viewport is flipped, fixes #3507
2016-02-02 07:40:38 -03:00
Ariel Manzur
0cd8c054a2
thread renaming
2016-01-31 20:23:24 -03:00
Ariel Manzur
b406aae790
total pointers
2016-01-31 20:23:24 -03:00
Ariel Manzur
5b68608b10
checking for file?
2016-01-31 20:23:23 -03:00
Juan Linietsky
caddcca4f4
-Many fixes to windows build system with Mingw on Windows. Fixes #2690
2016-01-25 00:21:04 -03:00
Juan Linietsky
2fce78ad10
Correct viewport scaling with stretch mode viewport, fixes #1571
2016-01-24 00:46:26 -03:00
Juan Linietsky
784a3eeb90
-Fixed video stream theora not finishing when stream finishes, closes #3066
2016-01-23 17:58:17 -03:00
Juan Linietsky
08e536dbe0
-Support the TRNS flag on libpng, fixes #3097
2016-01-23 17:19:51 -03:00
Rémi Verschelde
d67df42cc8
Merge pull request #2180 from sketchyfun/SketchyFun
...
Billboards were displayed upside down when drawn to a render texture
2016-01-19 22:25:40 +01:00
Saracen
1cc5ccba1b
Allows vec4 shader uniforms to be set by quaternion variant type.
2016-01-13 22:09:07 +00:00