summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2016-06-18Fix make_dir for long paths on WindowsGeorge Marques
2016-06-18-made get_space_left() return values more homogenous, also for script, ↵Juan Linietsky
converted to mb, closes #4617
2016-06-18Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872Juan Linietsky
2016-06-18Add missing license headers in our source files (#5255)Rémi Verschelde
Also removes a couple wrong Godot headers from third-party source files.
2016-06-18Fix Theora video playback without a Vorbis streamBłażej Szczygieł
- prevent audio resampler errors when number of channels is 0, - don't check for 'audio_done' when there is no audio data. (cherry picked from commit 763b29f34e8c99c2f9559dcc31b59f99d0d6dee3)
2016-06-13-Add visible IO errors when closing a file fails due to it being locked ↵Juan Linietsky
(most likely on windows), closes #4760
2016-06-08Merge pull request #5090 from akien-mga/glew-1.13.0Juan Linietsky
Upgrade embedded GLEW to version 1.13.0
2016-06-08RtAudio: proper under/overflow warningJ08nY
fix #5102
2016-06-08GLEW: Update to upstream version 1.13.0 (pristine)Rémi Verschelde
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.
2016-06-08GLEW: Define static + enabled and includes via SConsRémi Verschelde
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.
2016-06-08Haiku: Do not define GLEW_ENABLED to undefine it laterRémi Verschelde
Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.
2016-06-06Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loadingJuan Linietsky
Add etc1(pkm) texture loading support
2016-06-06Merge pull request #5026 from Geequlim/patch9frame-extensionJuan Linietsky
Enhanced Patch9Frame
2016-06-06Merge pull request #5070 from zenvoid/masterRémi Verschelde
Add missing license information for bundled libraries
2016-06-06Add missing license information (ogg/vorbis/opus)Roberto
2016-06-06Add missing license information (Theora)Roberto
2016-06-06Add missing license information (WebP)Roberto
2016-06-06Somewhat fixed Directory::get_space_left() return values.J08nY
2016-06-05vsync supportJuan Linietsky
-works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
2016-06-04Merge pull request #4999 from volzhs/fix-project-pathRémi Verschelde
change invalid characters when get user data dir on Windows & Unix
2016-06-05Add texture region support for stylebox renderGeequlim
2016-06-02Update to libpng 1.5.27Rémi Verschelde
No security relevant fix as far as I can see, but the version bump does not hurt either.
2016-06-03change invalid characters when get user data dir on Windows & Unixvolzhs
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.
2016-05-29DPI Detection supportJuan Linietsky
Windows only for now. Many builds may break (older visual studio, mingw32)
2016-05-29FreeType: Add mandatory license textRémi Verschelde
Part of #4859.
2016-05-29Finalized DynamicFont implementationJuan Linietsky
-DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
2016-05-27Changed import workflowJuan Linietsky
-Rearrange favorites in fs dock with drag and drop -Removed import -> sub-scene, moved to scenetree contextual menu -Removed import -> re-import , moved and integrated to FS dock -Added ability in FS dock to re-import more than one resource simultaneously -Added ability to drag from native filesystem explorer to Godot, only works on Windows though -Removed scene reimport merge options, never worked well. Eventually merging materials should be re-added -Added ability to set custom root node type when importing scenes -Re-Import is now automatic, can be configured back to manual in editor settings -Added resource previews in property list for many resource types
2016-05-21fixes android drivers buildAriel Manzur
2016-05-21fix drivers build on iosAriel Manzur
2016-05-21fixAriel Manzur
2016-05-21using 1 env for all driversAriel Manzur
2016-05-12Remove nocpuid.c from builtin OpenSSLeska
Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines OPENSSL_cpuid_setup itself (with the same empty definition)
2016-05-11OpenSSL buildsystem: actually apply the flag on gcc/clangRémi Verschelde
Commit 972b0f7 was bogus.
2016-05-11Windows: Fix MinGW argument being passed to MSVCRémi Verschelde
Fixes #4620
2016-05-09Add ignore error flag to OpenSSL driverGeorge Marques
2016-05-07Merge pull request #4560 from eska014/fix-emscripten-opusRémi Verschelde
Fix JavaScript build
2016-05-06cloning env for builtin_openssl _and_ openssl :)Ariel Manzur
2016-05-06clonning env for builtin sslAriel Manzur
2016-05-05Ignore unneeded Opus file, fix JavaScript buildeska
2016-05-05Fix build for Windows 64-bits with GCCGeorge Marques
2016-05-04missing default valueJuan Linietsky
2016-05-04fix to avoid video texture scalingJuan Linietsky
2016-05-04ability to shrink all images x2 on loadJuan Linietsky
this is for extreme cases when running on devices with very low video memory, so you can still retain compatibility.
2016-05-04Merge pull request #4541 from vnen/pr-fix-win64-buildRémi Verschelde
Fix windows 64-bits build.
2016-05-03Fix windows 64-bits build.George Marques
The change in `tools/doc/doc_data.cpp` is needed because the MSVC compiler does not support variable length arrays. Fix #4113
2016-05-03Update OpenSSL to 1.0.2hmrezai
2016-05-02Update Opus driver to 1.1.2George Marques
And opusfile to 0.7.
2016-04-20Implements get_executable_path for OS X should proc_pidpath in os_osx.mm ↵Aren Villanueva
doesn't succeed. Silences the warning for javascript as the function currently appears superfluous.
2016-04-18Merge pull request #4329 from mrezai/openssl-1.0.2gRémi Verschelde
Update OpenSSL to version 1.0.2g
2016-04-18Fixed zero-length arrays in nrex. Fixes #4346Zher Huei Lee