Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-23 | Implement game camera override | Erik | |
Implemented uniform API in Viewport class to override 2D and/or 3D camera. Added buttons in 2D and 3D editor viewport toolbars that override the running game camera transform with the editor viewport camera transform. Implemented via remote debugger protocol and camera override API. Removed LiveEditFuncs function pointers from ScriptDebugger class. Since the debugger got access to the SceneTree instance (if one exists), there is no need to store the function pointers. The live edit functions in SceneTree are used directly instead. Also removed the static version of live edit functions in SceneTree for the same reason. This reduced the SceneTree -> Debugger coupling too since the function pointers don't need to be set from SceneTree anymore. Moved script_debugger_remote.h/cpp from 'core/' to 'scene/debugger/'. This is because the remote debugger is now using SceneTree directly and 'core/' classes should not depend on 'scene/' classes. | |||
2019-10-13 | Merge pull request #32799 from clayjohn/free_pools | Rémi Verschelde | |
Properly free sky and lightmap caches in multithreaded server | |||
2019-10-13 | Properly free sky and lightmap caches in multithreaded server | clayjohn | |
2019-10-12 | Merge pull request #32767 from madmiraal/body2d-can_sleep-default | Rémi Verschelde | |
Fix mismatch between RigidBody2D and Body2DSW can_sleep defaults. | |||
2019-10-12 | Fix mismatch between RigidBody(2D) and Body(2D)SW can_sleep defaults. | Marcel Admiraal | |
- Set Body2DSW can_sleep default to true. - Set Body2D can_sleep default to true. | |||
2019-10-11 | Fix to make sure the capture buffers are deallocated at shutdown. Silences ↵ | Saracen | |
warnings. | |||
2019-10-08 | Fix invalid autocompletion pasting of shader param name | Yuri Roubinsky | |
2019-10-08 | Merge pull request #32571 from DavidSichma/rect_flip | Rémi Verschelde | |
Correctly flip texture src region | |||
2019-10-06 | Prevent shader crash if name of variable overrides function name | Yuri Roubinsky | |
2019-10-06 | Prevent shader crash if function call been used on constant | Yuri Roubinsky | |
2019-10-06 | Fix few redefinition name errors for variable/param/function in shaders | Yuri Roubinsky | |
2019-10-05 | Correctly flip texture src region | David Sichma | |
2019-10-02 | Removed unnecessary shader error log messages | Yuri Roubinsky | |
2019-09-25 | Merge pull request #32051 from qarmin/some_error_explanation | Rémi Verschelde | |
Added some obvious errors explanations | |||
2019-09-25 | Added some obvious errors explanations | qarmin | |
2019-09-24 | doc: Sync classref with current source | Rémi Verschelde | |
Fix a few missing bindings or unspecified argument names and default values. | |||
2019-09-23 | Merge pull request #32275 from godotengine/skin_support | Rémi Verschelde | |
Added skin support and simplified APIs to override bone position + glTF 2.0 import fixes | |||
2019-09-22 | Changed some code found by Clang Tidy and Coverity | qarmin | |
2019-09-20 | Merge pull request #32150 from luzpaz/typos | Rémi Verschelde | |
Fix misc. source comment typos | |||
2019-09-19 | Fix misc. source comment typos | luz.paz | |
Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt ` | |||
2019-09-19 | Merge pull request #31202 from azagaya/light-data | Rémi Verschelde | |
Create shadow_vec for altering shadow computation | |||
2019-09-18 | Added skin support and simplified APIs to override bone position. | Juan Linietsky | |
2019-09-14 | Implement shader array support for varyings | Chaosus | |
2019-09-06 | Create shadow_vec for altering shadow computation | azagaya | |
In 2.1 and 3.0, light_vec could be modified for altering shadow_computations. But it broke shadows when rotating light. shadow_vec would do the same, but without breaking shadows in rotated lights if not used. Add inverse light transformation to shadow vec, so it's not affected when rotating lights; Added usage define for shadow vec. For shadow vec working properly when rotating a light, it's needed to multiply it by light_matrix normalized. Added usage define in order to don't do that if shadow_vec not used. | |||
2019-08-28 | Merge pull request #31600 from Chaosus/shader_func_return_fix | Yuri Roubinsky | |
Fix shader crash when users miss the return statement | |||
2019-08-28 | Fix shader crash when users miss the return statement | Yuri Roubinski | |
2019-08-28 | Typo fix: "differt" -> "different" | follower | |
2019-08-24 | Merge pull request #31596 from Chaosus/shader_switch | Rémi Verschelde | |
Implements switch flow control operator in shaders | |||
2019-08-23 | Fix uninitialized inertia value in Body2DSW | Andrii Doroshenko (Xrayez) | |
2019-08-23 | Implements switch to shaders | Yuri Roubinski | |
2019-08-22 | Fix custom inertia in physics2d, closes#30838 | RaphaelHunter | |
2019-08-14 | Merge pull request #31266 from ↵ | Rémi Verschelde | |
IAmActuallyCthulhu/pr/remove-redundant-author-comments Remove redundant author doc comments | |||
2019-08-13 | Implemented do/while loops for shaders | Yuri Roubinski | |
2019-08-13 | Force user to initialize local shader constants | Yuri Roubinski | |
2019-08-12 | Remove redundant author doc comments | IAmActuallyCthulhu | |
2019-08-12 | Fix recording bus regression. | Saracen | |
2019-08-09 | Show that identifier found in function names | Cameron Reikes | |
2019-08-09 | Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "main" and "servers" directories | Michael Alexsander Silva Dias | |
2019-08-07 | Merge pull request #31099 from Chaosus/shader_local_const | Rémi Verschelde | |
Implemented local shader constants | |||
2019-08-07 | Merge pull request #31077 from qarmin/coverity_bugs | Rémi Verschelde | |
Change some code proposed by Coverity and Cppcheck | |||
2019-08-07 | Merge pull request #30468 from SaracenOne/expose_audio_capture | Rémi Verschelde | |
Exposes capture methods to AudioServer + documentation | |||
2019-08-07 | Add some code changes/fixes proposed by Coverity and Clang Tidy | qarmin | |
2019-08-05 | Implemented local shader constants | Yuri Roubinski | |
2019-07-31 | Merge pull request #30999 from nekomatata/fix-regression-godot-physics | Rémi Verschelde | |
Fixed regression in Godot Physics | |||
2019-07-31 | Reverted fix that makes sense for collision_solver_2d_sat but not for the 3d ↵ | PouleyKetchoupp | |
version (original commit: aab8da25ad2c3e6d2df03abbc8e35c1725938c40) Fixes #30886 | |||
2019-07-30 | Correct typo and format of comments | IAmActuallyCthulhu | |
2019-07-27 | Remove physics thread getting the gl context | santouits | |
2019-07-23 | Update some dead links in the codebase | Michael Alexsander Silva Dias | |
2019-07-23 | Merge pull request #30716 from qarmin/fixed_static_analiser_code | Rémi Verschelde | |
Fix some code found by Coverity Scan and PVS Studio | |||
2019-07-23 | Fix some code found by Coverity Scan and PVS Studio | qarmin | |