| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)
* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
|
|\
| |
| |
| | |
Properly set size of shadow atlas quadrant when subdivision is 8 or higher.
|
| |
| |
| |
| | |
Also fix renderpass rect validation
|
|\ \
| | |
| | |
| | | |
Add draw and dispatch count to timestamp validation.
|
| |/ |
|
|\ \
| | |
| | |
| | | |
FBX: Fix handling missing skins using ufbx importer
|
| |/
| |
| |
| |
| |
| | |
Previously, _asset_parse_skins() would mess with the order of skin indices.
However, the rest of the code expected these to match to ufbx skin indices.
To fix this, retain the original skin indices in FBXState::original_skin_indices.
|
|\ \
| | |
| | |
| | | |
[Editor] Prevent some shortcut errors when generating docs
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
akien-mga/dotnet-fix-generating-glue-in-project-folder
.NET: Prevent generating mono glue in project folder
|
| |/
| |
| |
| | |
Fixes #83128.
|
|\ \
| | |
| | |
| | | |
C#: Fix attributes for `sln`/`csproj` files
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
C#: Fix `StringExtensions.CompareTo` IndexOutOfRangeException
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fixes #91118
marked CompareTo obsolete
dropped CompareTo [-1,1] range
Co-authored-by: Raul Santos <raulsntos@gmail.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Modify allocation process of the PhysicalBoneSimulator in Skeleton3D
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Static allocation bones copy for SkeletonModifier
|
| | |_|/
| |/| |
| | | |
| | | | |
Co-authored-by: SlugFiller <5435495+SlugFiller@users.noreply.github.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Improvements to VRS/Foveated rendering
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Default to trimesh for generated collision shapes in Advanced Import Settings
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This avoids using convex decomposition every time collision is enabled
on a mesh, which can be extremely slow on complex meshes (such as entire
levels).
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Calinou/geometryinstance3d-transparency-warn-mobile-compatibility
Show warning for GeometryInstance3D transparency in Mobile/Compatibility
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This feature is currently only supported when using Forward+.
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | | |
Fix uint's suffix is not highlighted in text shader editor
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Add `PackedVector4Array` Variant type
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | | |
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Add colored margin in Inspector for arrays and dictionaries
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Apply suggestions from code review
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
Co-Authored-By: Tomek <kobewi4e@gmail.com>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Wayland: Add support for OpenGL ES driver
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Everything was already there, we just had to wire it up in the display
server.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Add line limit to Output Log in Editor
|
| |/ / / / / |
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | | |
[Rendering] Add hints to some uniform `PropertyInfo`s
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | | |
* Enforce range on `int/uint`
* Use flags for `bvec2/3/4` arrays
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Add argument options to AnimationPlayer for auto capture
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
GDScript: Initialize static variables with defaults in-editor
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When the script is not marked as `@tool` the static constructor is not
called and thus the variables contain `null` by default. But since some
validated operations requires a valid value, this would cause a crash.
This commit solves this by initializing the static variables with a
default value based on their types in the editor, when they are not
marked as `@tool`, so if some `@tool` script access them, they will have
a valid typed value, avoiding the crash.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Ensure that environment is available before checking for BCS
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | | |
Add `is_valid_letter()` to `TextServer`
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
DAP: Fix typo in parsing of PackedVector3Array
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Fix TileMapLayer navmesh baking
|
| | |_|/ / /
| |/| | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | | |
Add `amplitude` argument to `Input.vibrate_handheld`
|