Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-08-24 | Make some debug prints verbose-only, remove others | Rémi Verschelde | |
2018-08-06 | Added proper import support for 3D and Array textures | Juan Linietsky | |
2018-05-30 | SCons: Pass env to modules can_build method | Rémi Verschelde | |
This allows to disable modules based on the environment, in particular `env[tools]` which tells us if we are building the editor or not. | |||
2018-01-12 | Properly resize textures so they can be ETC compressed, fixes #15139 | Juan Linietsky | |
this may make import times slower though, will have to wait for 3.1 for background texture import and compressonator. | |||
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-12 | Change -std=gnu++11 to -stc=c++11 and don't pass flag to MSVC | Matthias Hoelzl | |
2017-11-20 | Fix size mismatch in _compress_etc | MillionOstrich | |
Use j for inner loop | |||
2017-11-15 | doc: Make all module docs self-contained | Rémi Verschelde | |
2017-09-25 | Use BoolVariable for module options. | Elliott Sales de Andrade | |
2017-09-25 | Use BoolVariable in target/component/advanced options. | Elliott Sales de Andrade | |
2017-09-04 | Fix ETC2 import for luminance/lumalpha textures, fixes #10421 | Juan Linietsky | |
2017-09-01 | Merge pull request #10846 from hpvb/fix-sign-compare | Rémi Verschelde | |
Fix signed and unsigned comparisons | |||
2017-09-01 | etc: Append -std=gnu++11 to CCFLAGS instead of CXXFLAGS | Ignacio Etcheverry | |
This way it can override the -std flags passed to scons. | |||
2017-09-01 | Fix signed and unsigned comparisons | Hein-Pieter van Braam | |
The first in my quest to make Godot 3.x compile with -Werror on GCC7 | |||
2017-08-30 | Disable -ffast-math for etc2comp | Hein-Pieter van Braam | |
Apparently -ffast-math generates incorrect code with recent versions of GCC and Clang. The manual page for GCC warns about this possibility. In my tests it doesn't actually appear to be measurably slower in this case, and this is used in a batch process so it seems safe to disable this. This fixes #10758 and fixes #10070 | |||
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-17 | Add closest_power_of_2 func and implement mix_rate/latency on OS X | Marcelo Fernandez | |
2017-07-05 | Some changes to dual paraboloid envmap generation, fixes somme bleeding | Juan Linietsky | |
2017-06-30 | Disable etc2comp and tinyexr modules on non-tools build | Rémi Verschelde | |
They are not necessary in such configuration, and require C++11 and (on Android) the STL. Fixes #9273. | |||
2017-06-17 | etc: Do not overestimate number of CPU threads | Rémi Verschelde | |
The *2 factor between cores and threads of most modern CPUs is already taken into account in get_processor_count(). | |||
2017-06-16 | -Fix freezes caused by etccomp2, closes #9183 | Juan Linietsky | |
-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality. | |||
2017-05-31 | Add ETC1/ETC2 compression support though etc2comp. | Ferenc Arn | |
Remove rg-etc1 code. Also updated travis to use ubuntu 14.04. Fixes #8457. |