aboutsummaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* -Add visible IO errors when closing a file fails due to it being locked ↵Juan Linietsky2016-06-132-0/+9
| | | | (most likely on windows), closes #4760
* Merge pull request #5090 from akien-mga/glew-1.13.0Juan Linietsky2016-06-085-2849/+11161
|\ | | | | Upgrade embedded GLEW to version 1.13.0
| * GLEW: Update to upstream version 1.13.0 (pristine)Rémi Verschelde2016-06-084-2830/+11149
| | | | | | | | | | | | | | | | 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.
| * GLEW: Define static + enabled and includes via SConsRémi Verschelde2016-06-085-15/+12
| | | | | | | | | | | | | | | | 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.
| * Haiku: Do not define GLEW_ENABLED to undefine it laterRémi Verschelde2016-06-081-4/+0
| | | | | | | | Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.
* | RtAudio: proper under/overflow warningJ08nY2016-06-081-2/+8
|/ | | | fix #5102
* Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loadingJuan Linietsky2016-06-064-1/+118
|\ | | | | Add etc1(pkm) texture loading support
| * Add etc1(pkm) texture loading supportsanikoyes2016-03-194-1/+118
| |
* | Merge pull request #5026 from Geequlim/patch9frame-extensionJuan Linietsky2016-06-062-21/+26
|\ \ | | | | | | Enhanced Patch9Frame
| * | Add texture region support for stylebox renderGeequlim2016-06-052-21/+26
| | |
* | | Merge pull request #5070 from zenvoid/masterRémi Verschelde2016-06-068-0/+209
|\ \ \ | | | | | | | | Add missing license information for bundled libraries
| * | | Add missing license information (ogg/vorbis/opus)Roberto2016-06-063-0/+84
| | | |
| * | | Add missing license information (Theora)Roberto2016-06-062-0/+46
| | | |
| * | | Add missing license information (WebP)Roberto2016-06-063-0/+79
| | | |
* | | | Somewhat fixed Directory::get_space_left() return values.J08nY2016-06-061-6/+10
|/ / /
* | | vsync supportJuan Linietsky2016-06-051-1/+5
| | | | | | | | | | | | | | | | | | -works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
* | | Merge pull request #4999 from volzhs/fix-project-pathRémi Verschelde2016-06-041-1/+1
|\ \ \ | |/ / |/| | change invalid characters when get user data dir on Windows & Unix
| * | change invalid characters when get user data dir on Windows & Unixvolzhs2016-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | 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.
* | | Update to libpng 1.5.27Rémi Verschelde2016-06-025-49/+66
|/ / | | | | | | | | No security relevant fix as far as I can see, but the version bump does not hurt either.
* | DPI Detection supportJuan Linietsky2016-05-291-4/+4
| | | | | | | | | | Windows only for now. Many builds may break (older visual studio, mingw32)
* | FreeType: Add mandatory license textRémi Verschelde2016-05-292-0/+208
| | | | | | | | Part of #4859.
* | Finalized DynamicFont implementationJuan Linietsky2016-05-29486-0/+180787
| | | | | | | | | | | | -DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
* | Changed import workflowJuan Linietsky2016-05-272-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -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
* | fixes android drivers buildAriel Manzur2016-05-211-1/+1
| |
* | fix drivers build on iosAriel Manzur2016-05-211-2/+3
| |
* | fixAriel Manzur2016-05-213-17/+20
| |
* | using 1 env for all driversAriel Manzur2016-05-213-31/+28
| |
* | Remove nocpuid.c from builtin OpenSSLeska2016-05-122-8/+0
| | | | | | | | | | Since opensslconf.h no longer defines OPENSSL_CPUID_OBJ, OpenSSL defines OPENSSL_cpuid_setup itself (with the same empty definition)
* | OpenSSL buildsystem: actually apply the flag on gcc/clangRémi Verschelde2016-05-111-3/+3
| | | | | | | | Commit 972b0f7 was bogus.
* | Windows: Fix MinGW argument being passed to MSVCRémi Verschelde2016-05-111-3/+5
| | | | | | | | Fixes #4620
* | Add ignore error flag to OpenSSL driverGeorge Marques2016-05-091-0/+1
| |
* | Merge pull request #4560 from eska014/fix-emscripten-opusRémi Verschelde2016-05-071-1/+0
|\ \ | | | | | | Fix JavaScript build
| * | Ignore unneeded Opus file, fix JavaScript buildeska2016-05-051-1/+0
| | |
* | | cloning env for builtin_openssl _and_ openssl :)Ariel Manzur2016-05-063-17/+24
| | |
* | | clonning env for builtin sslAriel Manzur2016-05-061-646/+653
| | |
* | | Fix build for Windows 64-bits with GCCGeorge Marques2016-05-051-0/+4
|/ /
* | missing default valueJuan Linietsky2016-05-041-1/+1
| |
* | fix to avoid video texture scalingJuan Linietsky2016-05-041-1/+1
| |
* | ability to shrink all images x2 on loadJuan Linietsky2016-05-042-1/+22
| | | | | | | | | | this is for extreme cases when running on devices with very low video memory, so you can still retain compatibility.
* | Merge pull request #4541 from vnen/pr-fix-win64-buildRémi Verschelde2016-05-041-2/+1
|\ \ | | | | | | Fix windows 64-bits build.
| * | Fix windows 64-bits build.George Marques2016-05-031-2/+1
| | | | | | | | | | | | | | | | | | | | | The change in `tools/doc/doc_data.cpp` is needed because the MSVC compiler does not support variable length arrays. Fix #4113
* | | Update OpenSSL to 1.0.2hmrezai2016-05-0335-153/+365
|/ /
* | Update Opus driver to 1.1.2George Marques2016-05-02270-5041/+12794
| | | | | | | | And opusfile to 0.7.
* | Implements get_executable_path for OS X should proc_pidpath in os_osx.mm ↵Aren Villanueva2016-04-201-0/+21
| | | | | | | | doesn't succeed. Silences the warning for javascript as the function currently appears superfluous.
* | Merge pull request #4329 from mrezai/openssl-1.0.2gRémi Verschelde2016-04-18447-113853/+32779
|\ \ | | | | | | Update OpenSSL to version 1.0.2g
| * | Update OpenSSL to version 1.0.2gmrezai2016-04-15447-113853/+32779
| | |
* | | Fixed zero-length arrays in nrex. Fixes #4346Zher Huei Lee2016-04-181-4/+10
|/ /
* | Fix OpenSSL compilation on Windowsmrezai2016-04-121-1/+5
| | | | | | Fixes #4285.
* | Merge pull request #4275 from mrezai/openssl-1.0.1sRémi Verschelde2016-04-11914-209161/+215798
|\ \ | | | | | | Update OpenSSL to version 1.0.1s
| * | Update OpenSSL to version 1.0.1smrezai2016-04-10914-209161/+215798
| | |