summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2015-11-18Merge pull request #2699 from ZuBsPaCe/visual-studio-2015-compilationJuan Linietsky
Visual studio 2015 compilation
2015-11-18Merge pull request #2707 from akien-mga/masterJuan Linietsky
Cosmetic fixes to SCons buildsystem
2015-11-18Merge pull request #2715 from SaracenOne/shader_fix_and_enhancementJuan Linietsky
Write to 4-dimensional position access and shader graph code generation fix.
2015-11-18Merge pull request #2724 from ↵Juan Linietsky
SaracenOne/disable_baked_light_sampling_on_shadeless Disable baked lighting sampling on shadeless materials.
2015-11-18Merge pull request #2642 from leezh/nrex-updateJuan Linietsky
Updated nrex with new features
2015-11-18Merge pull request #2661 from romulox-x/lowMem2DJuan Linietsky
Added low_memory_2d_mode
2015-11-18Merge pull request #2726 from SaracenOne/set_loop_restart_time_fixJuan Linietsky
Fixed broken set_loop_restart_time method in AudioStreamPlaybackOGGVorbis
2015-11-18Merge pull request #2737 from akien-mga/type-specific-error-outputJuan Linietsky
Display error type (error, warning, script error) in OS::print_error + cleanup error ANSI coloring
2015-11-18Merge pull request #2748 from vnen/fix-2744Juan Linietsky
Fix Opus driver build for VS2010 and VS2012
2015-11-18Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: drivers/theora/video_stream_theora.cpp
2015-11-17-Merged Script and Help tabsJuan Linietsky
-Help tabs can be opened many at the same time -Color temperatures for opened scripts -Dominant script opening when switching scene tab
2015-11-16tabsAriel Manzur
2015-11-16drivers and theoraAriel Manzur
2015-11-16Changed drviers/SCsub spaces to tabs.Aren Villanueva
2015-11-16Properly fixes compilation in an msys environment.Aren Villanueva
2015-11-16iOS compile fixes.Aren Villanueva
2015-11-16Optimised the oc_filter_hedge and oc_filter_vedge routines in theora a little.Aren Villanueva
2015-11-16Compile fixes for mingw msys2.Aren Villanueva
The drivers directory has way too many source files being compiled for a single library file. The command line length limit was getting hit.
2015-11-10Fix error messages forcing a white font for subsequent messagesRémi Verschelde
This is achieved using the "no specific formatting" \E[0m tag. Fixes #2566. Also remove the hardcoded black background colour and use default bolded terminal font for error message. Error logs should now look good both on terminals with a dark and light background colour.
2015-11-10Display error type (error, warning, script error) in OS::print_errorRémi Verschelde
Previously all types of errors would be shown as ERROR, thus making for example warnings (WARN_PRINT) somewhat aggressive. ERROR is displayed in red, WARNING in yellow and SCRIPT ERROR in magenta (though the latter does not seem used so far). Fixes #1127.
2015-11-07Exposed RegEx expanded option to scriptsZher Huei Lee
2015-11-07Fixed segfault in RegEx.get_capture()Zher Huei Lee
2015-11-07Updated nrex to latest versionZher Huei Lee
2015-11-07Updated nrex for LookAhead supportZher Huei Lee
2015-11-06Fix Opus driver build for VS2010 and VS2012George Marques
Fix #2744
2015-11-04maybe fix stop issue in theoraJuan Linietsky
2015-11-03fix video/audio synchronization code in theoraJuan Linietsky
2015-11-02Fixed broken set_loop_restart_time method in AudioStreamPlaybackOGGVorbis class.Saracen
2015-11-02Disable baked lighting sampling on shadeless materials.Saracen
2015-11-02Added ability to write directly to 4-dimensional position vector from within ↵Saracen
custom vertex shader code. Bugfixes to shader graph code generation concerning xforms.
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-11-01properly compute total time for ogg vorbisJuan Linietsky
2015-10-30Fixes Visual Studio 2015 linker error (___iob_func)ZuBsPaCe
The original, uncommited fix simply changed compiler flag /MT to /MD. This would link the C runtime dynamically instead of statically. This is bad, because some users would have to install the c runtime before starting the editor. You can find alot of info about this error, which can happen after upgrading to VS 2015, and there are workarounds. But I realized, that the only place, where iob_func is used, is in e_os.h of the openssl library. The latest version already contains a workaround. I simply updated the part in e_os.h. Reference: https://github.com/openssl/openssl/blob/master/e_os.h#L268 Reference: https://software.intel.com/en-us/forums/intel-parallel-studio-beta-archived/topic/266345 Reference: https://connect.microsoft.com/VisualStudio/feedback/details/1144980/error-lnk2001-unresolved-external-symbol-imp-iob-func Reference: http://stackoverflow.com/questions/757418/should-i-compile-with-md-or-mt Here's the original error message: Creating library bin\godot.windows.tools.lib and object bin\godot.windows.tools.exp drivers1.windows.tools.lib(t1_enc.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(txt_db.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(d1_enc.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(ui_openssl.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(cryptlib.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(pem_lib.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(d1_both.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func drivers1.windows.tools.lib(rsa_sign.windows.tools.obj) : error LNK2001: unresolved external symbol ___iob_func bin\godot.windows.tools.exe : fatal error LNK1120: 1 unresolved externals scons: *** [bin\godot.windows.tools.exe] Error 1120
2015-10-21added low_memory_2d_mode, to indicate when 3D post processing buffers and ↵romulox_x
viewport depth buffers should not be allocated
2015-10-21-Ability to debug video memory usageJuan Linietsky
-Small fix to xml saver (swapping > and <)
2015-10-19Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2015-10-19-some fixes to where screen is read from rasterizerJuan Linietsky
-fixed bug in ogg vorbis looping -properly flushing audiostream rb when stopping
2015-10-17Merge pull request #2365 from Mavhod/patch-1Juan Linietsky
get_date on Linux
2015-10-17Merge pull request #2369 from Max-Might/masterJuan Linietsky
Haiku: platform support
2015-10-17Merge pull request #2474 from masoudbh3/android-armeabi-v7aJuan Linietsky
Fix android build script
2015-10-13-A little More control about pixel snapping in 2DJuan Linietsky
2015-10-13Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: platform/windows/detect.py
2015-10-13ability to change audio track in theora videoJuan Linietsky
2015-10-13Merge remote-tracking branch 'upstream/master'Kostadin Damyanov
2015-10-08newline fixesreduz
2015-10-08fixed uninitialized memory issues in audio codereduz
2015-10-03Fixes following Visual Studio 2013 compile error on windows:ZuBsPaCe
drivers\opus\celt\bands.c(555) : error C2057: expected constant expression drivers\opus\celt\bands.c(555) : error C2466: cannot allocate an array of constant size 0 drivers\opus\celt\bands.c(555) : error C2133: 'tmp' : unknown size
2015-10-03Fixes following Visual Studio 2013 compile error on windows:ZuBsPaCe
audio_stream_opus.h(57) : error C2864: 'AudioStreamPlaybackOpus::osrate' : a static data member with an in-class initializer must have non-volatile const integral type See: http://stackoverflow.com/questions/2454019/why-arent-static-const-floats-allowed
2015-10-02Add support for Opus audio formatGeorge Marques
2015-10-01removed unnecessary clear, which prevented root viewport from working right ↵romulox_x
when told not to clear