summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-21Merge pull request #44573 from reduz/add-paged-arrayRémi Verschelde
Add a paged array template
2020-12-21Add a paged array templatereduz
Used for reusable stacks, or filling arrays from multiple threads efficiently.
2020-12-21Merge pull request #44472 from winterpixelgames/PR-duplicate-packedarraysRémi Verschelde
Add support for duplicate() for Packed*Array, and they are pass by ref in godot 4.0
2020-12-21Merge pull request #44507 from bruvzg/icu_update_68_2Rémi Verschelde
ICU: Update to upstream release 68.2
2020-12-21Merge pull request #44566 from madmiraal/fix-redefined-default-parameterRémi Verschelde
Ensure default value in _render_shadow is the same as parent
2020-12-21Merge pull request #44263 from madmiraal/rename-xrpositionaltracker-setsRémi Verschelde
Rename XRPositionalTracker methods
2020-12-21Merge pull request #44560 from Xrayez/rng-testsRémi Verschelde
Add unit tests for `RandomNumberGenerator`
2020-12-21Ensure default value in _render_shadow is the same as parentMarcel Admiraal
Use double instead of int for the p_lod_distance_multiplier default value in RendererSceneRenderForward::_render_shadow to match parent default value in RendererSceneRenderRD::_render_shadow
2020-12-21Rename XRPositionalTracker methodsMarcel Admiraal
Renames: - set_type() -> set_tracker_type() - set_name() -> set_tracker_name() - get_tracks_orientation() - `is_tracking_orientation() - get_tracks_position() -> `is_tracking_position() - get_hand() -> get_tracker_hand() - set_hand() -> set_tracker_hand()
2020-12-21Add unit test for `RandomNumberGenerator`Andrii Doroshenko (Xrayez)
This covers RNG functionality completely. Co-authored-by: @vinayakmtiwari.
2020-12-21Merge pull request #44261 from madmiraal/rename-trackerhand-enumsRémi Verschelde
Rename TrackerHand enums
2020-12-21Merge pull request #44328 from gongpha/tabs-label-incorrectRémi Verschelde
Refresh TextLine buffer when moving a tab
2020-12-21Merge pull request #44300 from KoBeWi/🧹🧹Rémi Verschelde
Move initialization of some classes to headers
2020-12-21Merge pull request #44525 from Calinou/doc-procedural-mesh-uv-jitteringRémi Verschelde
Document how to solve UV jittering when using large procedural meshes
2020-12-21Merge pull request #44556 from Calinou/improve-editor-checkbutton-apperanceRémi Verschelde
Tweak the editor CheckButton "presed" appearance to be more recognizable
2020-12-20Tweak the editor CheckButton "presed" appearance to be more recognizableHugo Locurcio
The blue accent color is now used, which matches the default editor accent color. It doesn't change to match the currently configured accent color automatically, but doing so would require modifying the CheckButton class a lot for little benefit.
2020-12-20Merge pull request #43414 from Xrayez/pi-type-stringRémi Verschelde
Expose `PROPERTY_HINT_TYPE_STRING` to scripting
2020-12-20Merge pull request #43196 from Xrayez/property-list-changed-notify-protectedRémi Verschelde
Make `property_list_changed_notify()` protected in `Object`
2020-12-20Merge pull request #42136 from Xrayez/test-list-apiRémi Verschelde
Add test cases for the `List` to cover public methods
2020-12-20Merge pull request #44549 from YeldhamDev/git_button_disableRémi Verschelde
Disable "Commit" button in VCS plugin if there's no commit message
2020-12-20Disable "Commit" button in VCS plugin if there's no commit messageMichael Alexsander
2020-12-20Merge pull request #44543 from Exxion/GD3D-collisionsRémi Verschelde
Fixes collisions in Godot 3D physics
2020-12-20Merge pull request #44531 from reduz/add-dynamic-bvhJuan Linietsky
Add a Dynamic BVH implementation.
2020-12-20Merge pull request #43115 from RandomShaper/reset_trackRémi Verschelde
Add animation reset track feature
2020-12-20Add animation reset track featurePedro J. Estébanez
As a bonus, to have consistency between use Beziers and create insert tracks, use Beziers also gets a default via editor settings that is used when the confirmation dialog is disabled, instead of just falling back to creating non-Bezier tracks.
2020-12-20Extend UndoRedo handling of Resource to every ReferencePedro J. Estébanez
2020-12-19Fixes collisions in Godot 3D physicsExxion
2020-12-19Add a Dynamic BVH implementation.reduz
-Based on Bullet Dbvh, has style and functional changes. -Provides efficient pairing -Needed to optimize rendering -Needed to optimize physics This PR is up for others to review the implementation.
2020-12-19Merge pull request #44521 from madmiraal/rename-rect2-clipRémi Verschelde
Rename Rect2 and Rect2i clip() to intersection()
2020-12-19Merge pull request #44528 from Janglee123/no-commit-msg-pre-fillRémi Verschelde
Removed default commit message
2020-12-20Removed default commit messagejanglee
2020-12-19Document how to solve UV jittering when using large procedural meshesHugo Locurcio
2020-12-19Merge pull request #33207 from Calinou/increase-camera-default-zfarRémi Verschelde
Increase the default Camera Zfar to 4000
2020-12-19Merge pull request #44517 from reduz/fix-error-spam-on-wrong-attachmentJuan Linietsky
Fix error spam on wrong attachment
2020-12-19Increase the default Camera Zfar to 4000Hugo Locurcio
This makes it possible to view far away objects without having to tweak any settings. This results in a more usable editor when working on large-scale levels. This change should have no impact on performance, but note that Z-fighting will be visible at a distance. This can be made less visible by increasing the Znear value (however, doing so will cause nearby surfaces to disappear). This change was also applied to the editor, but it will only apply to newly created scenes. This also changes the default camera settings in the glTF importer to match the Camera node's defaults.
2020-12-19Fix error spam on wrong attachmentreduz
-For now, disable reading from depth this was always broken, needs to be fixed later -Give better error showing binding and set when this happens.
2020-12-19Rename Rect2 and Rect2i clip() to intersection()Marcel Admiraal
2020-12-19Merge pull request #44505 from akien-mga/mbedtls-2.16.9Rémi Verschelde
mbedtls: Update to upstream version 2.16.9
2020-12-19Merge pull request #44326 from AndreaCatania/AndreaCatania-patch-5Rémi Verschelde
Fixed EditorPropertyText change signal emission.
2020-12-19Merge pull request #44445 from theogen-ratkin/masterRémi Verschelde
Add interpolation parameter to resize_to_po2()
2020-12-19Merge pull request #43898 from madmiraal/fix-43852Rémi Verschelde
Remove any constraints connected to a Bullet body when removing it
2020-12-18Merge pull request #44509 from reduz/disable-robust-buffer-accessJuan Linietsky
Turn off robust buffer access by default.
2020-12-18Turn off robust buffer access by default.reduz
It can be a performance bottleneck in some hardware.
2020-12-19Merge pull request #44506 from reduz/improve-shadow-renderingRémi Verschelde
Improved shadow rendering efficiency
2020-12-18Improved shadow rendering efficiencyreduz
-Do not bind attributes that are not needed -Improve a bit more how meshoptimizer interacts with Godot
2020-12-18ICU: Update to upstream release 68.2bruvzg
2020-12-18mbedtls: Update to upstream version 2.16.9Rémi Verschelde
2020-12-18Add interpolation parameter to resize_to_po2()Theogen Ratkin
Image::resize_to_po2() now takes an optional p_interpolation parameter that it passes directly to resize() with default value INTERPOLATE_BILINEAR.
2020-12-18Merge pull request #44468 from reduz/implement-lodRémi Verschelde
Implement automatic LOD (Level of Detail)
2020-12-18Implement automatic LOD (Level of Detail)reduz
-Happens on import by default for all models -Just works (tm) -Biasing can be later adjusted per node or per viewport (as well as globally) -Disabled AABB.get_support test because its broken