Age | Commit message (Collapse) | Author |
|
Vulkan: loader, headers, and glslang updated to sdk-1.2.162.0
|
|
Fix filename disambiguation on scripts in certain occasions
|
|
[fbx] remove old assimp plugin - pending fbx upgrade
|
|
|
|
|
|
Simplify `randi_range` implementation
|
|
Replace SAO with ASSAO as Godot's new SSAO
|
|
|
|
Updated glslang and Vulkan headers/loader following the instructions found in thirdparty/README.
glslang was updated to the 'known good' matching Vulkan SDK version 1.2.162.0. Vulkan headers and loader were updated to the commit tagged with sdk-1.2.162.0.
'vk_mem_alloc.h' and 'vk_mem_alloc.c' are unchanged since there hasn't been a new tagged release since 2.3.0.
Here's the Vulkan release notes for this update:
https://vulkan.lunarg.com/doc/sdk/1.2.162.0/windows/release_notes.html
Reverted and removed the unnecessary fix-mingw-snprintf patch for glslang as well as the mention of it in thirdparty/README.md.
|
|
|
|
Add a paged array template
|
|
Used for reusable stacks, or filling arrays from multiple threads efficiently.
|
|
Add support for duplicate() for Packed*Array, and they are pass by ref in godot 4.0
|
|
ICU: Update to upstream release 68.2
|
|
Ensure default value in _render_shadow is the same as parent
|
|
Rename XRPositionalTracker methods
|
|
Add unit tests for `RandomNumberGenerator`
|
|
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
|
|
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()
|
|
This covers RNG functionality completely.
Co-authored-by: @vinayakmtiwari.
|
|
Rename TrackerHand enums
|
|
Refresh TextLine buffer when moving a tab
|
|
Move initialization of some classes to headers
|
|
Document how to solve UV jittering when using large procedural meshes
|
|
Tweak the editor CheckButton "presed" appearance to be more recognizable
|
|
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.
|
|
Expose `PROPERTY_HINT_TYPE_STRING` to scripting
|
|
Make `property_list_changed_notify()` protected in `Object`
|
|
Add test cases for the `List` to cover public methods
|
|
Disable "Commit" button in VCS plugin if there's no commit message
|
|
|
|
Fixes collisions in Godot 3D physics
|
|
Add a Dynamic BVH implementation.
|
|
Add animation reset track feature
|
|
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.
|
|
|
|
|
|
-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.
|
|
Rename Rect2 and Rect2i clip() to intersection()
|
|
Removed default commit message
|
|
|
|
|
|
Increase the default Camera Zfar to 4000
|
|
Fix error spam on wrong attachment
|
|
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.
|
|
-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.
|
|
|
|
mbedtls: Update to upstream version 2.16.9
|
|
Fixed EditorPropertyText change signal emission.
|
|
Add interpolation parameter to resize_to_po2()
|