1ca5bc2d04
Doc: Add "required" qualifier to methods
2025-06-05 21:41:07 +08:00
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
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
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
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
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
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
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
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
088ef7b6f6
Merge pull request #100283 from devloglogan/vk-motion-vectors
...
Implement motion vectors in mobile renderer
2025-06-05 13:10:20 +02:00
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
78eb0b68d3
Move MovieWriterMJPEG class to jpg module it depends on
...
Fixes #90932 .
2025-06-05 10:29:22 +02:00
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
46437d3c9f
Merge pull request #82083 from ronyeh/typo
...
Remove unnecessary spaces.
2025-06-04 10:34:26 -05:00
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
1e82bafa3a
Remove redundant info on the enum types used
2025-06-04 08:21:47 +08:00
344b8ce1f1
Merge pull request #106190 from aaronfranke/compression64
...
Support 64-bit sizes in Compression
2025-06-03 15:30:24 -05:00
e928b2a5e5
[SVG in OT] Fix rendering of some glyphs using "defs" with "#glyphXXXXX.X" id.
2025-06-03 13:18:55 +03:00
e160040f0c
Remove Jolt Physics project setting "Areas Detect Static Bodies"
2025-06-03 09:52:57 +02:00
5777a88b76
Support 64-bit sizes in Compression
2025-06-03 00:03:01 -07:00
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
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
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
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
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
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
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
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
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
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
b41d6ecf8c
Allow to override editor settings per project
2025-06-02 17:51:26 +02:00
f6f1df7d73
Add 64-bit versions of core power of 2 functions
2025-06-01 23:11:12 -07:00
fd220081c1
OpenXR: Add controller interaction profile for Pico 4 Ultra
2025-06-01 06:05:30 -05:00
f3da6201f8
manifold: Update to 3.1.1
2025-06-01 10:13:46 +02:00
963c20565b
Remove OAHashMap, in favour of AHashMap.
...
The two types had (mostly) the same decisions, but `AHashMap` is a faster implementation, and is more consistent with `HashMap`.
2025-05-31 15:50:10 +02:00
20c0a0b489
Add metadata tags to WAV and OGG audio streams
2025-05-31 11:43:01 +02:00
be1f9a878b
Use SSE 4.2 as a baseline when compiling Godot
...
This lets the compiler do more optimizations, leading to increased
performance for demanding CPU tasks.
2025-05-30 23:49:47 +02:00
a6664af0d6
Fix infinite recursion on GDScriptTests if a script cannot be reloaded.
2025-05-30 21:33:35 +02:00
3b70fbdc3c
Implement motion vectors in mobile renderer
2025-05-30 13:09:54 -05:00
617e12a6b4
[Windows] Drop support for Windows 7/8/8.1.
2025-05-30 17:30:23 +03:00
b3ddb88035
Fix Area3D signal emissions when using Jolt Physics
2025-05-30 11:53:17 +02:00
873833b4a7
Remove redundant queue_redraw() & fix typo
2025-05-29 17:22:32 +02:00
de37627404
Merge pull request #102552 from DarioSamo/shader-baker
...
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
698dd2ade4
Merge pull request #106833 from avnotaklu/window-scaling-breaking-on-font-data-freed
...
Remove freed up FontForSize data from `oversampling_levels`
2025-05-28 09:47:40 -05:00
dcde70f409
Merge pull request #106693 from mihe/jolt/area-cleanup
...
Remove force enter/exit logic from `JoltArea3D`
2025-05-28 09:47:40 -05:00
bb47f01481
Merge pull request #106390 from akien-mga/linux-drop-ppc32
...
Linux: Drop `ppc32` (32-bit PowerPC) architecture support
2025-05-28 09:47:34 -05:00
eef13d5ae7
Merge pull request #105347 from HolonProduction/lsp-utf8
...
LSP: Account for unicode identifiers
2025-05-28 09:47:29 -05:00
00beda9691
Fix: Removed freed up FontData's dangling data in Advanced and Fallback text server
2025-05-28 16:15:20 +05:30
0fd0feb772
Minor rendering and XR changes to allow Meta enivornment depth API to work entirely from GDExtension
2025-05-27 13:06:31 -05:00
5a30a7e7cd
Add shader baker to project exporter.
...
Metal Support contributed by Migeran (https://migeran.com ) and Stuart Carnie.
Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com >
Co-authored-by: Gergely Kis <gergely.kis@migeran.com >
2025-05-27 12:45:27 -03:00