Thaddeus Crews
f129e542da
Merge pull request #106708 from bruvzg/nohang_exitcode
...
Fix `execute_with_pipe` / `create_process` exit code.
2025-05-22 12:15:06 -05:00
Thaddeus Crews
d19b34c5be
Merge pull request #106694 from stuartcarnie/metal_fix_clear_crash
...
Metal: Fix crash when clearing render buffers
2025-05-22 12:15:05 -05:00
Thaddeus Crews
290a65de1e
Merge pull request #106691 from limbonaut/fix-crash-on-exit-with-call-stacks
...
Fix crash on exit due to GDScriptLanguage::CallStack mismatched deallocation
2025-05-22 12:15:04 -05:00
Thaddeus Crews
4daad86a86
Merge pull request #106562 from zeux/lod-metrics
...
Adjust LOD selection metrics to use attribute error
2025-05-22 12:15:03 -05:00
Thaddeus Crews
15cd5e1619
Merge pull request #106689 from aaronp64/ringbuffer_localvector
...
Use `LocalVector` for `RingBuffer`
2025-05-22 12:15:03 -05:00
Thaddeus Crews
6258a3e224
Merge pull request #98750 from aaronfranke/grisu
...
Use Grisu2 algorithm in `String::num_scientific` to fix serializing
2025-05-22 12:15:02 -05:00
Thaddeus Crews
827f6435da
Merge pull request #106678 from timothyqiu/import-defaults
...
Relax the requirements for making `EditorImportPlugin`
2025-05-22 12:15:01 -05:00
Thaddeus Crews
a9394898e7
Merge pull request #106674 from mihe/output-order-fix
...
Fix print/error ordering issue in editor Output
2025-05-22 12:15:00 -05:00
Thaddeus Crews
cdd3632902
Merge pull request #106672 from bruvzg/macos_delegate_init_fix
...
Fix `GodotApplicationDelegate` init.
2025-05-22 12:15:00 -05:00
Thaddeus Crews
7c6951da42
Merge pull request #106671 from bruvzg/svg_lazy_load
...
Improve SVGTexture lazy loading.
2025-05-22 12:14:59 -05:00
Thaddeus Crews
c3c3657a0d
Merge pull request #106661 from KirbyRider1337/dont-compare-the-same-item-with-itself
...
Prevent comparison of items with themselves while partitioning sort arrays
2025-05-22 12:14:58 -05:00
Thaddeus Crews
1b5064e3e3
Merge pull request #105505 from Ivorforce/simplify-force-trivial
...
Simplify use of `LocalVector` `force_trivial` template parameter.
2025-05-22 12:14:58 -05:00
Thaddeus Crews
dd5c5ed631
Merge pull request #106267 from clayjohn/android-msaa-bug
...
Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility backend
2025-05-22 12:14:57 -05:00
Aaron Franke
15de1d6c35
Use Grisu2 algorithm in String::num_scientific to fix serializing
2025-05-22 09:13:16 -07:00
Pāvels Nadtočajevs
1501f447bf
Fix execute_with_pipe / create_process exit code.
2025-05-22 08:56:37 +03:00
Stuart Carnie
32043fc682
Metal: Fix crash when clearing render buffers
2025-05-22 07:25:48 +10:00
Serhii Snitsaruk
67d97dab5b
Fix crash on exit due to GDScript CallStack mismatched deallocation
2025-05-21 21:20:39 +02:00
KirbyRider1337
caf8053b86
Adjusted get_median_from_3 and partitioner to also retrieve the pivot's index and check if either end of the partitioner has reached it to avoid comparing things with themselves
2025-05-21 14:38:09 -04:00
aaronp64
2a02cabe4d
Use LocalVector for RingBuffer
...
Updated RingBuffer to use LocalVector instead of Vector, to avoid _copy_on_write overhead when writing to the buffer.
2025-05-21 13:50:10 -04:00
Haoyu Qiu
7010d171b1
Relax the requirements for making EditorImportPlugin
2025-05-21 22:13:09 +08:00
Thaddeus Crews
4a44078451
Merge pull request #106654 from jamie-pate/fix_106647
...
Fix Heap buffer overflow in Animation::_find()
2025-05-21 09:06:28 -05:00
Thaddeus Crews
87e1d0e69c
Merge pull request #106653 from stuartcarnie/metal_stencil_support
...
Metal: Ensure stencil-only rendering is supported
2025-05-21 09:06:27 -05:00
Thaddeus Crews
c225686e82
Merge pull request #106490 from mihe/jolt/non-monitoring-area-performance
...
Improve performance with non-monitoring areas when using Jolt Physics
2025-05-21 09:06:26 -05:00
Thaddeus Crews
176a965e32
Merge pull request #106649 from patwork/fix-char-cast
...
Fix for implicit conversion from `char16_t` to `char32_t` in `TextServerAdvanced`
2025-05-21 09:06:25 -05:00
Thaddeus Crews
7951a1bb87
Merge pull request #106359 from m4gr3d/remove_compress_native_libs_option
...
Remove the `gradle_build/compress_native_libraries` export option
2025-05-21 09:06:25 -05:00
Thaddeus Crews
6414451ced
Merge pull request #106441 from jorgekorgut/fix-highlight-issues
...
Fix highlighting warning and error issues
2025-05-21 09:06:24 -05:00
Thaddeus Crews
174da961b3
Merge pull request #106662 from bruvzg/mw_title
...
Fix MovieWriter window title in embedded mode.
2025-05-21 09:06:23 -05:00
Thaddeus Crews
f1e18433d1
Merge pull request #106657 from Riteo/mfw-single-window-mode-broke
...
Wayland: Fix window fitting in single-window mode
2025-05-21 09:06:22 -05:00
Mikael Hermansson
2d39bfaa57
Fix print/error ordering issue in editor Output
2025-05-21 13:10:57 +02:00
Pāvels Nadtočajevs
ffc948c6c4
Fix GodotApplicationDelegate init.
2025-05-21 13:49:07 +03:00
Pāvels Nadtočajevs
9f5c57c8c5
Improve SVGTexture lazy loading.
2025-05-21 13:12:41 +03:00
bruvzg
ad044cea43
Fix MovieWriter window title in embedded mode.
2025-05-21 10:26:50 +03:00
Jamie Pate
c317549587
Fix Heap buffer overflow in Animation::_find()
...
Fixes #106647
2025-05-20 17:26:58 -07:00
clayjohn
a0e3ade99f
Use a fragment shader copy instead of a blit copy in the final blit to screen in the Compatibility renderer to avoid black screen when "Force MSAA 4x is used" on Android devices
2025-05-20 16:34:43 -07:00
Riteo
408de3c970
Wayland: Fix window fitting in single-window mode
...
We disabled window fitting in multi-window mode as it was broken due to
the limited data but it should still be enabled for embedded windows.
2025-05-21 00:58:41 +02:00
Stuart Carnie
4201db6f01
Metal: Ensure stencil-only rendering is supported
...
Closes #106652
2025-05-21 08:45:30 +10:00
Rémi Verschelde
25a3c27c41
Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5
...
Native visionOS platform support
2025-05-20 23:09:07 +02:00
patwork
f9d28fc02f
Fix for implicit conversion from char16_t to char32_t
2025-05-20 23:08:20 +02:00
Thaddeus Crews
a12e9d5c31
Merge pull request #106493 from DarioSamo/mobile-scs-permutations
...
Reduce amount of permutations in mobile shader.
2025-05-20 11:37:26 -05:00
Thaddeus Crews
5d2074af6f
Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool
...
Explicitly handle Image AlphaMode enum instead of treating as bool
2025-05-20 11:37:26 -05:00
Thaddeus Crews
a179a07fae
Merge pull request #106615 from DeeJayLSP/godot-certs-04-25
...
certs: Sync with upstream as of Apr 8 2025
2025-05-20 11:37:25 -05:00
Thaddeus Crews
d1fe241fbe
Merge pull request #106614 from stuartcarnie/macos_embedded_gl_vsync
...
macOS: Support vsync when embedding OpenGL processes
2025-05-20 11:37:24 -05:00
Thaddeus Crews
8bd428599c
Merge pull request #106621 from bruvzg/hexbox_bl
...
Adjust hex code box baseline calculation.
2025-05-20 11:37:23 -05:00
Thaddeus Crews
bc50082685
Merge pull request #106639 from KoBeWi/hide_from_selection
...
Deselect invisible TreeItems
2025-05-20 11:37:23 -05:00
Thaddeus Crews
eaa2015fdf
Merge pull request #106631 from BlueCube3310/mobile-fxaa
...
Mobile: Disable subpass post-processing when using FXAA
2025-05-20 11:37:22 -05:00
Thaddeus Crews
51080b218b
Merge pull request #106180 from ogapo/2d-camera-limits-fix
...
Improved Camera2D limits handling when limits are smaller than screen rect
2025-05-20 11:37:21 -05:00
Thaddeus Crews
d82d9c30fd
Merge pull request #106432 from arkology/editor-help-search-index
...
Fix EditorHelp's `FindBar` search index
2025-05-20 11:37:20 -05:00
David Nikdel
5afb64e167
Fix for camera limits
...
This commit makes 2D camera limits have a well defined behavior for cases when the limits are smaller than the screen rect.
Presently the RIGHT and TOP limit take prescidence simply because they are applied second. This change adjusts behavior to split the difference in cases where both the LEFT/RIGHT or TOP/BOTTOM limits would both apply.
2025-05-20 11:09:47 -04:00
kobewi
c632cf9ffa
Deselect invisible TreeItems
2025-05-20 16:58:54 +02:00
Aaron Franke
19e6bc68aa
Explicitly handle Image AlphaMode enum instead of treating as bool
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2025-05-20 05:04:23 -07:00