Age | Commit message (Collapse) | Author |
|
Visual studio 2015 compilation
|
|
Cosmetic fixes to SCons buildsystem
|
|
Write to 4-dimensional position access and shader graph code generation fix.
|
|
SaracenOne/disable_baked_light_sampling_on_shadeless
Disable baked lighting sampling on shadeless materials.
|
|
Updated nrex with new features
|
|
Added low_memory_2d_mode
|
|
Fixed broken set_loop_restart_time method in AudioStreamPlaybackOGGVorbis
|
|
Display error type (error, warning, script error) in OS::print_error + cleanup error ANSI coloring
|
|
Fix Opus driver build for VS2010 and VS2012
|
|
Conflicts:
drivers/theora/video_stream_theora.cpp
|
|
-Help tabs can be opened many at the same time
-Color temperatures for opened scripts
-Dominant script opening when switching scene tab
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The drivers directory has way too many source files being compiled for a single library file. The command line length limit was getting hit.
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
|
|
Fix #2744
|
|
|
|
|
|
|
|
|
|
custom vertex shader code. Bugfixes to shader graph code generation concerning xforms.
|
|
- Removed trailing spaces
- Made sure all indentation is done using tabs (fixes #39)
- Potentially fixed an identation issue for openssl check
|
|
|
|
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
|
|
viewport depth buffers should not be allocated
|
|
-Small fix to xml saver (swapping > and <)
|
|
|
|
-fixed bug in ogg vorbis looping
-properly flushing audiostream rb when stopping
|
|
get_date on Linux
|
|
Haiku: platform support
|
|
Fix android build script
|
|
|
|
Conflicts:
platform/windows/detect.py
|
|
|
|
|
|
|
|
|
|
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
|
|
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
|
|
|
|
when told not to clear
|