Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-25 | Define GDNative sizes using sizeof(godot_real_t) and sizeof(int32_t) | Aaron Franke | |
2021-01-25 | Merge pull request #45398 from Calinou/doc-resource-name-usage | Rémi Verschelde | |
Document a built-in use of `Resource.resource_name` | |||
2021-01-25 | Merge pull request #44989 from vnen/gdnative-new-api | Rémi Verschelde | |
New API for GDNative | |||
2021-01-25 | Merge pull request #45394 from rcorre/timer-cleanup | Rémi Verschelde | |
Clarify that create_timer does not require cleanup. | |||
2021-01-25 | Merge pull request #45456 from Faless/js/4.x_styles | Rémi Verschelde | |
[HTML5] Better editor HTML, small refactor. | |||
2021-01-25 | Merge pull request #45447 from pycbouh/graphedit-minimap-active-invisible | Rémi Verschelde | |
Fix minimap capturing events and improve its theme and editor settings | |||
2021-01-25 | [HTML5] Builtin HTTP server disable browsers cache | Fabio 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-25 | Fix minimap capturing events and improve its theme | Yuri Sizov | |
Add an editor setting for minimap opacity in visual editors | |||
2021-01-25 | Merge pull request #45452 from reduz/implement-shadow-meshes | Juan Linietsky | |
Implement shadow meshes | |||
2021-01-25 | Implement shadow meshes | reduz | |
-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-25 | Merge pull request #45432 from Calinou/doc-multiplayer-api-non-godot | Fabio Alessandrelli | |
Document that the high-level multiplayer API is only for Godot servers | |||
2021-01-25 | [HTML5] Fix "initial_memory" build option parsing | Fabio Alessandrelli | |
2021-01-25 | DummyRasterizer Sync. | Fabio Alessandrelli | |
2021-01-25 | Clarify 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-25 | Merge pull request #45440 from bruvzg/ctl_span_breaks | Rémi Verschelde | |
[CTL] Do not break line on the span (e.g. RTL BBCode tag) edges. | |||
2021-01-25 | GDNative: Remove print functions | George Marques | |
Those are now utilities so the function pointer can be fetched when needed. | |||
2021-01-25 | GDNative: New core API | George Marques | |
This API now uses the discovery functions present in Variant instead of wrapping every built-in function. Users now need to query for function pointers and use those. | |||
2021-01-25 | Merge pull request #45376 from reduz/gi-optimizations | Ré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-25 | Document that the high-level multiplayer API is only for Godot servers | Hugo Locurcio | |
2021-01-24 | Shadow map rendering optimization | reduz | |
-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-24 | Several GI related optimizations and fixes | reduz | |
-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-24 | Merge pull request #44797 from a-ivanov/marshall-core-unit-tests | Rémi Verschelde | |
Marshall core unit tests | |||
2021-01-24 | Unit tests for encoding/decoding Variant | Anton Ivanov | |
2021-01-24 | Unit tests for encoding/decoding of base types | Anton Ivanov | |
2021-01-23 | Document a built-in use of `Resource.resource_name` | Hugo Locurcio | |
2021-01-22 | Merge pull request #45314 from RandomShaper/modernize_rwlock | Rémi Verschelde | |
Modernize RWLock | |||
2021-01-21 | Merge pull request #36355 from Dodoveloper/master | Rémi Verschelde | |
Fix remembering of an unsaved scene on exit | |||
2021-01-21 | Fix #33326 by reopening scenes | Dodoveloper | |
2021-01-20 | Merge pull request #44668 from clayjohn/VULKAN-downsample | Rémi Verschelde | |
Use cubemap downsampler for reflection mipmaps | |||
2021-01-20 | Merge pull request #45267 from HipsterPenguin/BugFixing | Rémi Verschelde | |
Fixed 6DOF set/get check for the path starting with joint_constraints | |||
2021-01-20 | Merge pull request #45328 from YeldhamDev/clangd_cache | Rémi Verschelde | |
Ignore clangd 11+ cache folder | |||
2021-01-20 | Ignore clangd 11+ cache folder | Michael Alexsander | |
2021-01-20 | Merge pull request #43734 from Shatur95/detect-plugins-recursively | Rémi Verschelde | |
Detect plugins recursively | |||
2021-01-20 | Merge pull request #45023 from reduz/optimize-shader-vgpr1 | Rémi Verschelde | |
Shader optimizations to reduce VGPR usage and increase occupancy | |||
2021-01-19 | Merge pull request #45322 from akien-mga/cleanup-permissions | Rémi Verschelde | |
Cleanup: Remove executable bit from files which don't need it | |||
2021-01-19 | Merge pull request #45321 from aaronfranke/vector-operators-equality | Rémi Verschelde | |
Remove useless "else" statements from vector3.h | |||
2021-01-19 | Cleanup: Remove executable bit from files which don't need it | Rémi Verschelde | |
Drop unused xpmfix.sh script. | |||
2021-01-19 | Added GPU based cluster builder | reduz | |
Clustering is now GPU based, uses an implementation based on the Activision algorithm. | |||
2021-01-19 | Shader optimizations to reduce VGPR usage and increase occupancy | reduz | |
2021-01-19 | Remove useless "else" statements from vector3.h | PouleyKetchoupp | |
2021-01-19 | Detect plugins recursively | Shatur95 | |
2021-01-19 | Merge pull request #45310 from magian1127/master | Rémi Verschelde | |
Mono: Fix support for Unicode identifiers | |||
2021-01-19 | C # mono supports Unicode code | magian1127 | |
2021-01-19 | Fixed 6DOF set/get check for the path starting with joint_constraints | HipsterPenguin | |
New code checks whether or not property has joint_constraints as the first part of its path. | |||
2021-01-19 | Modernize RWLock | Pedro 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-19 | Merge pull request #45298 from marstaik/fix_cursor | Rémi Verschelde | |
BUGFIX: Fix uninitialized cursor_shape on windows display server | |||
2021-01-18 | BUGFIX: Fix unintialized cursor_shape on windows display server | Marios Staikopoulos | |
2021-01-18 | Merge pull request #45289 from naithar/fix/plugin_embedding | Rémi Verschelde | |
[iOS] Fix embedding of plugin libraries |