1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-04 19:21:46 +00:00
Commit Graph

77831 Commits

Author SHA1 Message Date
Haoyu Qiu
73afe696d2 Fix error when compute shaders contain Unicode comment 2025-10-16 11:21:14 +08:00
Thaddeus Crews
20430236e7 Merge pull request #107999 from timothyqiu/translation-cleanup
Clean up editor translation related methods
2025-10-15 16:31:09 -05:00
Thaddeus Crews
49219de402 Merge pull request #108862 from timothyqiu/plural-rules
Move context and plural support to `Translation`
2025-10-15 16:31:07 -05:00
Thaddeus Crews
1ae616d7d8 Merge pull request #111672 from OverShifted/patch-1
Fix typo in mutex documentation
2025-10-15 16:31:06 -05:00
Thaddeus Crews
ca524532e6 Merge pull request #111663 from LanzaSchneider/patch-4
Fix compilation errors when `disable_xr=yes`
2025-10-15 16:31:05 -05:00
Thaddeus Crews
57e041d357 Merge pull request #111657 from bruvzg/mac26_gl_hang
[macOS] Fix ~500ms hang on transparent OpenGL window creation on macOS 26.
2025-10-15 16:31:03 -05:00
Thaddeus Crews
71031e4adb Merge pull request #108422 from stuartcarnie/108115_metal_cpu_read_bit
Metal: Fix `texture_get_data` other linear formats
2025-10-15 16:31:02 -05:00
Thaddeus Crews
710a6e0303 Merge pull request #111652 from DarioSamo/opaque-list-key
Organize render surface sorting key for optimizing API performance.
2025-10-15 16:31:01 -05:00
Stuart Carnie
a281e91c5a Metal: Fix texture_get_data other linear formats
Introduce a specialised `texture_get_data` for `RenderDeviceDriver`,
which can retrieve the texture data from the GPU driver for shared
textures (`TEXTURE_USAGE_CPU_READ_BIT`).

Closes #108115
2025-10-16 06:46:51 +11:00
Dario
b49aea89d0 Organize render surface sorting key for optimizing API performance. 2025-10-15 11:35:02 -03:00
Sepehr Kalanaki
1e8fd575a9 Fix typo in mutex documentation
Change "more times that" to "more times than"
2025-10-15 12:05:19 +03:30
Clay John
36b92128b1 Merge pull request #110671 from allenwp/environment-glow-consistent
Blend glow before tonemapping and change default to screen.
2025-10-14 21:29:43 -07:00
Lanza
80ce18918e fix: compilation errors when disable_xr=yes 2025-10-15 09:09:43 +08:00
Thaddeus Crews
1e9d0ff925 Merge pull request #111578 from Kaleb-Reid/fix-shadow-cull-material
Use correct shadow material in some cases in Mobile
2025-10-14 17:13:42 -05:00
Thaddeus Crews
a364d6ad75 Merge pull request #111561 from StarryWorm/core/variant-includes-rework
Core: Fix missing includes in `type_info.h`
2025-10-14 17:13:40 -05:00
Thaddeus Crews
68b897225e Merge pull request #111624 from Meorge/feat/project-manager-show-in-file-manager
Add "Show in File Manager" button to sidebar of Project Manager
2025-10-14 17:13:39 -05:00
Pāvels Nadtočajevs
a63dd0704f [macOS] Fix ~500ms hang on transparent OpenGL window creation on macOS 26. 2025-10-15 00:03:55 +03:00
Kaleb Reid
8a8bd02860 Use correct shadow material in some cases in Mobile 2025-10-14 13:44:09 -07:00
Thaddeus Crews
0400b703e4 Merge pull request #111577 from Kaleb-Reid/fix-lightmap-luminance
Apply luminance multiplier in copy_cubemap_to_panorama
2025-10-14 10:31:34 -05:00
Thaddeus Crews
9cdf3ff3ff Merge pull request #111639 from timothyqiu/freshy-leaky
X11: Fix memory leak in `screen_get_refresh_rate()`
2025-10-14 10:31:32 -05:00
Thaddeus Crews
0b47123768 Merge pull request #111542 from sockeye-d/script-editor-allow-echo
Allow keyboard echo for ScriptEditor tab manipulation events
2025-10-14 10:31:31 -05:00
Thaddeus Crews
9554c2bc56 Merge pull request #93713 from KoBeWi/scene_data_in_script_cache
Store script states for built-in scripts
2025-10-14 10:31:30 -05:00
Thaddeus Crews
4d3a899c64 Merge pull request #111633 from YYF233333/ccb-include
Remove `callable_bind.h` from `object.h`
2025-10-14 10:31:29 -05:00
Thaddeus Crews
920552812e Merge pull request #111566 from Repiteo/scons/mingw-big-obj
SCons: Enable MinGW big objects universally
2025-10-14 10:31:28 -05:00
Thaddeus Crews
9659dc13bd Merge pull request #102888 from Shaderd00d/clear_transform
Add shortcuts to reset position, rotation and scale in Spatial and Canvas Item Editor
2025-10-14 10:31:27 -05:00
Thaddeus Crews
b7bbdfd31c Merge pull request #111591 from br0b/master
Fix description of `Viewport::set_input_as_handled`
2025-10-14 10:31:26 -05:00
Thaddeus Crews
79e533679c Merge pull request #111620 from Ivorforce/node-no-display-server
Remove `display_server.h` transitive include from `node.h`.
2025-10-14 10:31:25 -05:00
Thaddeus Crews
e6768b5db4 Merge pull request #111095 from Meorge/feat/margincontainer-viz
Visualize MarginContainer margins when selected
2025-10-14 10:31:24 -05:00
Thaddeus Crews
c2720efb28 Merge pull request #110690 from KoBeWi/shortcut_to_shorcuts
Keep shortcut selected when clearing filter
2025-10-14 10:31:23 -05:00
Thaddeus Crews
879d4439e7 Merge pull request #111617 from HolonProduction/hotfix
Add missing initialization for bitpacked object members
2025-10-14 10:31:22 -05:00
StarryWorm
c17e76572d Fix type_info.h includes 2025-10-14 11:12:41 -04:00
Haoyu Qiu
66e5bce653 X11: Fix memory leak in screen_get_refresh_rate 2025-10-14 20:30:05 +08:00
Robert Grigoryan
b3bb376391 Fix description of Viewport::set_input_as_handled
The method stops the `InputEvent` from propagating up, not down.
2025-10-14 11:06:54 +02:00
Yufeng Ying
7d3c25d083 Remove callable_bind.h from object.h 2025-10-14 16:24:05 +08:00
Kaleb Reid
8173f43770 Apply luminance multiplier in copy_cubemap_to_panorama 2025-10-13 21:41:03 -07:00
Malcolm Anderson
769007c707 Add "Show in File Manager" button to sidebar of Project Manager 2025-10-13 17:56:49 -07:00
Thaddeus Crews
e825169957 Merge pull request #107836 from aaronfranke/gltf-without-nodes
GLTF: Allow parsing glTF files without nodes
2025-10-13 19:29:03 -05:00
Thaddeus Crews
4ae535b3b9 Merge pull request #111419 from YeldhamDev/numbers_numbers_numbers
Add source lines to file locations on POT generation
2025-10-13 19:29:01 -05:00
Thaddeus Crews
c0c75561d2 Merge pull request #111129 from DarioSamo/particle-pipeline-deferral
Push pipeline compilation of various effects to the worker thread pool.
2025-10-13 19:29:00 -05:00
Thaddeus Crews
8ce4f80dd9 Merge pull request #106263 from lodetrick/tabbar-individual-colors
Add support for custom font colors in the TabBar
2025-10-13 19:28:58 -05:00
Thaddeus Crews
d3285f5468 Merge pull request #111185 from WhalesState/vp-disable-xr
More XR disable for Viewport and export.
2025-10-13 19:28:56 -05:00
Thaddeus Crews
c6df8d3253 Merge pull request #111476 from kleonc/canvas_item_draw_set_transform_fix_rotation_scale_order
Fix rotation/scale order in `CanvasItem::draw_set_transform`
2025-10-13 19:28:55 -05:00
Thaddeus Crews
988a7f7bdf Merge pull request #111507 from nikitalita/fix-skeleton-dynamic-physics
Scene importer: Fix skeleton path when physics body type is dynamic
2025-10-13 19:28:53 -05:00
Thaddeus Crews
0b4cca38ea Merge pull request #111538 from MajorMcDoom/xr-tracker-name-optimization
Make `XRPose` only set name on creation instead of on pose update
2025-10-13 19:28:51 -05:00
Thaddeus Crews
8be090c03a Merge pull request #111569 from DeeJayLSP/harfbuzz-update
Update HarfBuzz to 12.1.0
2025-10-13 19:28:49 -05:00
Thaddeus Crews
c5754ccc52 Merge pull request #111310 from Caaz/patch-1
Update tutorial link for calling Javascript from script
2025-10-13 19:28:48 -05:00
Thaddeus Crews
21a6488c7f Merge pull request #109421 from aaronfranke/gltf-export-mesh-name
GLTF: Preserve mesh names on export
2025-10-13 19:28:46 -05:00
Thaddeus Crews
3dbd7d36d0 Merge pull request #111461 from DeeJayLSP/fthb
Use HarfBuzz to fix variant hinting in `TextServerAdvanced`
2025-10-13 19:28:44 -05:00
Thaddeus Crews
cd74a9cb12 Merge pull request #111206 from j20001970/camera-feed-datatype-changed
Emit `format_changed` on CameraFeed datatype change
2025-10-13 19:28:42 -05:00
Thaddeus Crews
cd13a9df14 Merge pull request #111621 from scgm0/Fix-some-compilation-errors
Fix some compilation errors
2025-10-13 19:28:41 -05:00