summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-25Merge pull request #45394 from rcorre/timer-cleanupRémi Verschelde
Clarify that create_timer does not require cleanup.
2021-01-25Merge pull request #45456 from Faless/js/4.x_stylesRémi Verschelde
[HTML5] Better editor HTML, small refactor.
2021-01-25Merge pull request #45447 from pycbouh/graphedit-minimap-active-invisibleRémi Verschelde
Fix minimap capturing events and improve its theme and editor settings
2021-01-25[HTML5] Builtin HTTP server disable browsers cacheFabio Alessandrelli
We don't want browsers to cache our temporary exports (since they will always differ).
2021-01-25[HTML5] Better editor HTML, small refactor.Fabio Alessandrelli
Side and GDNative libraries are now added by engine.js , the dynlink pre js had been deleted.
2021-01-25Fix minimap capturing events and improve its themeYuri Sizov
Add an editor setting for minimap opacity in visual editors
2021-01-25Merge pull request #45452 from reduz/implement-shadow-meshesJuan Linietsky
Implement shadow meshes
2021-01-25Implement shadow meshesreduz
-When importing, a vertex-only version of the mesh is created. -This version is used when rendering shadows, and improves performance by reducing bandwidth -It's automatic, but can optionally be used by users, in case they want to make special versions of geometry for shadow casting.
2021-01-25Merge pull request #45432 from Calinou/doc-multiplayer-api-non-godotFabio Alessandrelli
Document that the high-level multiplayer API is only for Godot servers
2021-01-25[HTML5] Fix "initial_memory" build option parsingFabio Alessandrelli
2021-01-25DummyRasterizer Sync.Fabio Alessandrelli
2021-01-25Clarify that create_timer does not require cleanup.Ryan Roden-Corrent
This is how I would expect it to work, but the docs didn't clarify, so I had to check the source just to make sure I wasn't responsible for freeing the timer: https://github.com/godotengine/godot/blob/d39f6386ce3a7916dbb94fef5ff65e7599e060f0/scene/main/scene_tree.cpp#L473
2021-01-25Merge pull request #45440 from bruvzg/ctl_span_breaksRémi Verschelde
[CTL] Do not break line on the span (e.g. RTL BBCode tag) edges.
2021-01-25Merge pull request #45376 from reduz/gi-optimizationsRémi Verschelde
Several GI related optimizations and fixes
2021-01-25[CTL] Do not break line on the span (e.g. RTL BBCode tag) edges.bruvzg
2021-01-25Document that the high-level multiplayer API is only for Godot serversHugo Locurcio
2021-01-24Shadow map rendering optimizationreduz
-All shadow rendering is done with raster now (no compute) -All shadow rendering is done by rendering directly to the shadow atlas -Improved how buffer clearing is done to optimize the above. -Ability to set shadows as 16 bits.
2021-01-24Several GI related optimizations and fixesreduz
-SDFGI direct light is done over many frames -SDFGI Changed settings for rays/frame -SDFGI Misc optimizations -SDFGI Bug fix on probe scroll -GIProbe was not working, got it to work again -GIProbe dynamic objects were not working, fixed -Added a half size GI option.
2021-01-24Merge pull request #44797 from a-ivanov/marshall-core-unit-testsRémi Verschelde
Marshall core unit tests
2021-01-24Unit tests for encoding/decoding VariantAnton Ivanov
2021-01-24Unit tests for encoding/decoding of base typesAnton Ivanov
2021-01-22Merge pull request #45314 from RandomShaper/modernize_rwlockRémi Verschelde
Modernize RWLock
2021-01-21Merge pull request #36355 from Dodoveloper/masterRémi Verschelde
Fix remembering of an unsaved scene on exit
2021-01-21Fix #33326 by reopening scenesDodoveloper
2021-01-20Merge pull request #44668 from clayjohn/VULKAN-downsampleRémi Verschelde
Use cubemap downsampler for reflection mipmaps
2021-01-20Merge pull request #45267 from HipsterPenguin/BugFixingRémi Verschelde
Fixed 6DOF set/get check for the path starting with joint_constraints
2021-01-20Merge pull request #45328 from YeldhamDev/clangd_cacheRémi Verschelde
Ignore clangd 11+ cache folder
2021-01-20Ignore clangd 11+ cache folderMichael Alexsander
2021-01-20Merge pull request #43734 from Shatur95/detect-plugins-recursivelyRémi Verschelde
Detect plugins recursively
2021-01-20Merge pull request #45023 from reduz/optimize-shader-vgpr1Rémi Verschelde
Shader optimizations to reduce VGPR usage and increase occupancy
2021-01-19Merge pull request #45322 from akien-mga/cleanup-permissionsRémi Verschelde
Cleanup: Remove executable bit from files which don't need it
2021-01-19Merge pull request #45321 from aaronfranke/vector-operators-equalityRémi Verschelde
Remove useless "else" statements from vector3.h
2021-01-19Cleanup: Remove executable bit from files which don't need itRémi Verschelde
Drop unused xpmfix.sh script.
2021-01-19Added GPU based cluster builderreduz
Clustering is now GPU based, uses an implementation based on the Activision algorithm.
2021-01-19Shader optimizations to reduce VGPR usage and increase occupancyreduz
2021-01-19Remove useless "else" statements from vector3.hPouleyKetchoupp
2021-01-19Detect plugins recursivelyShatur95
2021-01-19Merge pull request #45310 from magian1127/masterRémi Verschelde
Mono: Fix support for Unicode identifiers
2021-01-19C # mono supports Unicode codemagian1127
2021-01-19Fixed 6DOF set/get check for the path starting with joint_constraintsHipsterPenguin
New code checks whether or not property has joint_constraints as the first part of its path.
2021-01-19Modernize RWLockPedro J. Estébanez
- Based on C++14's `shared_time_mutex` - No more need to allocate-deallocate or check for null - No pointer anymore, just a member variable - Platform-specific implementations no longer needed - Simpler for `NO_THREADS`
2021-01-19Merge pull request #45298 from marstaik/fix_cursorRémi Verschelde
BUGFIX: Fix uninitialized cursor_shape on windows display server
2021-01-18BUGFIX: Fix unintialized cursor_shape on windows display serverMarios Staikopoulos
2021-01-18Merge pull request #45289 from naithar/fix/plugin_embeddingRémi Verschelde
[iOS] Fix embedding of plugin libraries
2021-01-18[iOS] Fix embedding of plugin librariesSergey Minakov
2021-01-18Merge pull request #45270 from Calinou/editor-tweak-font-hinting-hintRémi Verschelde
Tweak the "Auto" editor setting hints to be more indicative
2021-01-18Tweak the "Auto" editor setting hints to be more indicativeHugo Locurcio
This affects the editor scale and font hinting settings which will now display their automatically chosen value in parentheses.
2021-01-18Merge pull request #43906 from Chaosus/vs_sdfRémi Verschelde
Added SDF nodes to visual shader
2021-01-18Added SDF nodes to visual shaderYuri Roubinsky
2021-01-18Merge pull request #45078 from Faless/js/4.x_gamepadsRémi Verschelde
[HTML5] Use internal implementation of the Gamepad API.