Rémi Verschelde
258b872a9c
Merge pull request #106220 from aaronfranke/gltf64
...
GLTF: Support 64-bit sizes in glTF import and export
2025-06-09 00:44:27 +02:00
Rémi Verschelde
fb59a99244
Merge pull request #106198 from SatLess/User-Func-Autocomplete
...
Add code completion for user-defined methods when overriding in GDScript
2025-06-09 00:44:22 +02:00
Aaron Franke
dc85b32a50
GLTF: Don't collapse non-joint leaf nodes when importing skeletons
2025-06-08 14:47:37 -07:00
David Snopek
9fc8dd686b
WebXR: Better errors when WebXR Layers or multiview are unavailable
2025-06-08 13:22:00 -05:00
passivestar
219035c5ea
Fix LightmapGI shadow leaks
2025-06-08 20:13:12 +04:00
Sat
fc4df4b17d
Added working version for user-defined function autocompletion
2025-06-08 07:01:35 -03:00
smix8
0ce53ffc69
Change 2D avoidance callbacks from Vector3 to Vector2
...
Changes 2D avoidance callbacks from Vector3 to Vector2.
2025-06-07 14:21:28 +02:00
smix8
03e5d64dd9
Match avoidance defaults for NavigationAgent and NavigationServer NavAgent
...
Matches avoidance defaults for NavigationAgent and NavigationServer NavAgent. The node had different properties than the server agent and the 2d version still used outdate defaults form the 3d version.
2025-06-07 13:49:12 +02:00
Rémi Verschelde
b05ae3e0bc
Merge pull request #107193 from aaronfranke/gltf-align-accessor-buffer
...
GLTF: Align accessor buffer `byteOffset` to multiple of component size
2025-06-07 00:43:58 +02:00
Rémi Verschelde
9786857bd9
Merge pull request #107194 from aaronfranke/gltf-no-zero-byte-offset
...
GLTF: Don't save unnecessary zero "byteOffset" on export
2025-06-06 17:38:08 +02:00
Rémi Verschelde
a54286197e
Merge pull request #107145 from BlueCube3310/light-shadowmask-sort
...
LightmapGI: Search for shadowmask light index only after sorting the lights
2025-06-06 17:37:29 +02:00
Micky
3613306bba
Fix miscellaneous oddities around the class reference (part 5)
2025-06-06 15:21:25 +02:00
kobewi
13f642d959
Replace XML codeblock spaces with tabs
2025-06-06 14:35:38 +02:00
Aaron Franke
902e7cc82b
GLTF: Don't save unnecessary zero "byteOffset"
2025-06-05 19:08:59 -07:00
Aaron Franke
968744e17e
GLTF: Align accessor buffer byteOffset to multiple of component size
2025-06-05 19:01:12 -07:00
Rémi Verschelde
b71d0a3671
libktx: Update to 4.4.0
2025-06-06 01:24:43 +02:00
Aaron Franke
61ff5f1bdd
GLTF: Support 64-bit sizes in glTF import and export
2025-06-05 12:40:21 -07:00
Rudolph Bester
9b00031886
Fix SH lightmap coefficients for direct lights
2025-06-05 20:38:13 +02:00
Rémi Verschelde
9a583485e2
openxr: Update to 1.1.48
2025-06-05 17:48:20 +02:00
BlueCube3310
6434c3d2c4
LightmapGI: Search for shadowmask light index only after sorting the lights
2025-06-05 15:55:48 +02:00
Haoyu Qiu
1ca5bc2d04
Doc: Add "required" qualifier to methods
2025-06-05 21:41:07 +08:00
Rémi Verschelde
61639d9574
Merge pull request #106996 from Ivorforce/no-oa-hashmap
...
Core: Remove `OAHashMap`, in favour of `AHashMap`
2025-06-05 13:12:34 +02:00
Rémi Verschelde
5d671accea
Merge pull request #106803 from aaronfranke/gltf-no-export-anim-player
...
GLTF: Don't export AnimationPlayer nodes as glTF nodes
2025-06-05 13:12:16 +02:00
Rémi Verschelde
0518bd5fee
Merge pull request #106683 from dalexeev/gds-remove-leftmost-rightmost-column
...
GDScript: Remove `leftmost_column` and `rightmost_column` fields
2025-06-05 13:12:02 +02:00
Rémi Verschelde
31c3c8d04b
Merge pull request #106159 from timothyqiu/enum-enum
...
[Docs] Remove redundant info on the enum types used
2025-06-05 13:11:30 +02:00
Rémi Verschelde
99943ee9fb
Merge pull request #106055 from BlueCube3310/dds-formats-no-convert
...
DDS: Load BGRA4 textures directly as RGBA4
2025-06-05 13:11:22 +02:00
Rémi Verschelde
7aee071097
Merge pull request #106013 from akien-mga/move-MovieWriterMJPEG-to-jpg-module
...
Move MovieWriterMJPEG class to `jpg` module it depends on
2025-06-05 13:11:18 +02:00
Rémi Verschelde
9d0b4ee74f
Merge pull request #105927 from Joy-less/Don't-create-unnecessary-arrays-in-C#
...
Don't create unnecessary arrays in C#
2025-06-05 13:11:06 +02:00
Rémi Verschelde
1f517a029d
Merge pull request #105746 from mihe/jolt/area-vs-static
...
Remove Jolt Physics project setting "Areas Detect Static Bodies"
2025-06-05 13:10:57 +02:00
Rémi Verschelde
088ef7b6f6
Merge pull request #100283 from devloglogan/vk-motion-vectors
...
Implement motion vectors in mobile renderer
2025-06-05 13:10:20 +02:00
Rémi Verschelde
8131883b16
Merge pull request #99504 from LunaCapra/audio-metadata
...
Add metadata tags to WAV and OGG audio streams
2025-06-05 13:10:12 +02:00
Rémi Verschelde
78eb0b68d3
Move MovieWriterMJPEG class to jpg module it depends on
...
Fixes #90932 .
2025-06-05 10:29:22 +02:00
Thaddeus Crews
0d88e17143
Merge pull request #105629 from aaronp64/list_sort
...
Reuse and optimize sorting logic for `List`, `SelfList`, and `HashMap`
2025-06-04 10:34:37 -05:00
Thaddeus Crews
46437d3c9f
Merge pull request #82083 from ronyeh/typo
...
Remove unnecessary spaces.
2025-06-04 10:34:26 -05:00
aaronp64
6b2674fe18
Reuse and optimize sorting logic for List, SelfList, and HashMap
...
Added SortList class, and updated List, SelfList, and HashMap sort methods to use it. Sorting is done with merge sort, with an initial check to optimize for already sorted lists, and sorted lists that were appended to.
2025-06-04 10:18:22 -04:00
Haoyu Qiu
1e82bafa3a
Remove redundant info on the enum types used
2025-06-04 08:21:47 +08:00
Thaddeus Crews
344b8ce1f1
Merge pull request #106190 from aaronfranke/compression64
...
Support 64-bit sizes in Compression
2025-06-03 15:30:24 -05:00
Pāvels Nadtočajevs
e928b2a5e5
[SVG in OT] Fix rendering of some glyphs using "defs" with "#glyphXXXXX.X" id.
2025-06-03 13:18:55 +03:00
Mikael Hermansson
e160040f0c
Remove Jolt Physics project setting "Areas Detect Static Bodies"
2025-06-03 09:52:57 +02:00
Aaron Franke
5777a88b76
Support 64-bit sizes in Compression
2025-06-03 00:03:01 -07:00
Thaddeus Crews
7a3d2f6779
Merge pull request #106606 from aaronfranke/pow2_64
...
Add 64-bit versions of core power of 2 functions
2025-06-02 18:51:56 -05:00
Thaddeus Crews
760b3522d7
Merge pull request #105571 from marcosc90/perf-ws-onmessage
...
[Web] Avoid extra copy when encoding string in WebSocket `_onmessage`
2025-06-02 18:51:55 -05:00
Thaddeus Crews
b6b8c32673
Merge pull request #106465 from Chubercik/manifold-3.1.0
...
manifold: Update to 3.1.1
2025-06-02 18:51:54 -05:00
Thaddeus Crews
5c2b9cd631
Merge pull request #106976 from Ivorforce/gdscript-tests-infinite-print
...
Fix infinite recursion on `GDScriptTests` if a script cannot be reloaded.
2025-06-02 18:51:52 -05:00
Thaddeus Crews
a6be6d1cd1
Merge pull request #106959 from bruvzg/w10_cleanup
...
[Windows] Drop support for Windows 7/8/8.1.
2025-06-02 18:51:46 -05:00
Thaddeus Crews
c2eb6a60f5
Merge pull request #103234 from dsnopek/pico4-ultra-controller
...
OpenXR: Add controller interaction profile for Pico 4 Ultra
2025-06-02 18:51:42 -05:00
Thaddeus Crews
eb85faa812
Merge pull request #106918 from mihe/jolt/area-ref-count
...
Fix Area3D signal emissions when using Jolt Physics
2025-06-02 18:51:33 -05:00
Thaddeus Crews
4f64eaef0c
Merge pull request #69012 from KoBeWi/settings_of_editor_project
...
Allow to override editor settings per project
2025-06-02 18:51:26 -05:00
Thaddeus Crews
04924c6e71
Merge pull request #106899 from roughbits01/line-edit-extra-queue-draw
...
Remove redundant `queue_redraw()` & fix typo
2025-06-02 18:51:24 -05:00
Thaddeus Crews
167a9e33d3
Merge pull request #106880 from dsnopek/meta-depth-api-nonhacks
...
Minor rendering and XR changes to allow Meta enivornment depth API to work entirely from GDExtension
2025-06-02 18:51:19 -05:00