| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Add support glTF KHR_texture_basisu extension
|
|\
| |
| |
| | |
GLTF: Add center of mass property
|
| | |
|
|\ \
| | |
| | |
| | | |
Properly load multiple action sets in XR
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
Optimize and fix up some SVGs
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Update ThorVG to v0.10.0
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Release Notes: https://github.com/thorvg/thorvg/releases/tag/v0.10.0
- API change ARGB8888_STRAIGHT -> ARGB8888S
- SVG-SCsub: Enable static ThorVG object linking
- SVG-SCsub: avoid building unused ThorVG parts
- update-thorvg.sh: add v0.10.0 and copy only the Godot relevant code
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
FastNoiseLite: Fix cellular jitter using incorrect default value
|
| | | | |
| | | | |
| | | | |
| | | | | |
Default value for cellular jitter should be 1.0, using 0.45 will make the cellular noise look bad
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #65634.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
GDScript: Allow mixed indentation on blank lines
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Add multi-threaded NavMesh baking to NavigationServer
|
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | | |
Adds multi-threaded NavMesh baking to NavigationServer.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Make gridmap shortcuts editable and not conflict with other plugins
|
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | | |
Co-authored-by: Tomek <kobewi4e@gmail.com>
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
GDScript: Check `get_node()` shorthand in static functions
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
SCons: Disable C++ exception handling
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Upon investigating the extremely slow MSVC build times in #80513, I noticed
that while Godot policy is to never use exceptions, we weren't enforcing it
with compiler flags, and thus still included exception handling code and
stack unwinding.
This is wasteful on multiple aspects:
- Binary size: Around 20% binary size reduction with exceptions disabled
for both MSVC and GCC binaries.
- Compile time:
* More than 50% build time reduction with MSVC.
* 10% to 25% build time reduction with GCC + LTO.
- Performance: Possibly, needs to be benchmarked.
Since users may want to re-enable exceptions in their own thirdparty code
or the libraries they compile with Godot, this behavior can be toggled with
the `disable_exceptions` SCons option, which defaults to true.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Improve the top docs sections of VFX classes
|
| | | | | | | | |
|
| |/ / / / / /
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix casts of XR handles in OpenXRExtensionWrapperExtension
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
On 32-bit systems, XR handles are defined as uint64_t, so conversion from XR handles to uint64_t requires C-style casts.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Use `String::resize()` and `CharString` in `text_server_adv` again
|
| |/ / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
C#: Fixed delegate docstring logic
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
• No longer produces double-summaries
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
C#: paramref now properly tagged in documentation
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
• If part of a signal, the old documentation style is used, as it points to a delegate & doesn't have actual parameters to reference
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
C#: Implement `proxy_name` for EnumInterface
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
• Fixes generated CS1574 warnings
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | |
| | | | | | | | |
Add support for GLSL source-level debugging with RenderDoc
|
| | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | | |
(`--generate-spirv-debug-info`)
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
GDScript: Fix "Identifier not found" error when accessing inner class from inside
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
inside
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Clarify the behavior of CSGMesh using ArrayMesh
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
C#: Fix exporting for Android
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fix `get_method` from named lambda
|
| | |_|/ / / /
| |/| | | | | |
|
| |/ / / / /
|/| | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
- EditorPlugin.get_editor_interface() is removed as redundant.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Fix missing include for `NavigationMesh`
|
| | |/ / /
| |/| | | |
|