summaryrefslogtreecommitdiffstats
path: root/core/config/engine.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add `Engine.print_error_messages` property to disable printing errorsHugo Locurcio2021-05-011-0/+8
| | | | | | | | | | | | | | | | This can be used during unit test suite runs to hide error and warning messages. Care should be taken when using this feature, as it can hide important information if used wrongly.
* | Rename Reference to RefCountedPedro J. Estébanez2021-06-111-3/+3
| |
* | Implement shader cachingreduz2021-05-311-0/+8
|/ | | | | | | | | | | | * Shader compilation is now cached. Subsequent loads take less than a millisecond. * Improved game, editor and project manager startup time. * Editor uses .godot/shader_cache to store shaders. * Game uses user://shader_cache * Project manager uses $config_dir/shader_cache * Options to tweak shader caching in project settings. * Editor path configuration moved from EditorSettings to new class, EditorPaths, so it can be available early on (before shaders are compiled). * Reworked ShaderCompilerRD to ensure deterministic shader code creation (else shader may change and cache will be invalidated). * Added shader compression with SMOLV: https://github.com/aras-p/smol-v
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
| | | | | | | | | | | | | | Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
* Make warning about Reference singletons more accuratePedro J. Estébanez2020-11-231-2/+3
|
* Warn about singleton being a ReferencePedro J. Estébanez2020-11-191-0/+10
|
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-0/+221
-Removed FuncRef, since Callable makes it obsolete -Removed int_types.h as its obsolete in c++11+ -Changed color names code