1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-14 13:41:12 +00:00
Commit Graph

59480 Commits

Author SHA1 Message Date
Allen Pestaluky
002028ea40 Fix docs for Color class regarding bits per component.
This fixes godot-docs#8906 ( https://github.com/godotengine/godot-docs/issues/8906 )

(cherry picked from commit 0e977e087c)
2024-03-11 15:12:55 +01:00
Hugo Locurcio
5a0f95edd2 Document OS.execute() limitations on Android
(cherry picked from commit d94ee14123)
2024-03-11 15:12:22 +01:00
Florian Grabmeier
5b63622726 Remove duplicate reference of CUSTOM_ARRAY_RBGA8_URNOM in docs
(cherry picked from commit 02faccd14f)
2024-03-11 15:11:17 +01:00
A Thousand Ships
c3d9191f33 Fix inverted link in docs
Title and url were swapped

(cherry picked from commit 17000bf8c3)
2024-03-11 15:10:39 +01:00
Emmanouil Papadeas
263616aab0 Minor fix in DisplayServer.xml to include Linux & Windows in FEATURE_NATIVE_DIALOG
(cherry picked from commit 2ba6066d5d)
2024-03-11 15:10:11 +01:00
Micky
84b8c3275d Mention and deprecate InputEventJoypadButton's pressure
(cherry picked from commit 25c0c95960)
2024-03-11 15:09:01 +01:00
Micky
2bbd4aabdb Tweak XROrigin3D documentation
(cherry picked from commit 552403d581)
2024-03-11 15:07:42 +01:00
Micky
968f592984 Overhaul Transform3D documentation
(cherry picked from commit 64ba22a9a7)
2024-03-11 15:06:22 +01:00
Micky
acea2c5424 Add documentation to EditorExportPlatformWeb
(cherry picked from commit 7ffacb5d49)
2024-03-11 15:05:09 +01:00
Micky
f2abdd143e Add missing documentation for AudioStream & AudioStreamPlayback
(cherry picked from commit 8f4598bad4)
2024-03-11 15:04:48 +01:00
Micky
316d3d8a0d Add a few notes to Sprite3D's documentation
(cherry picked from commit 8ca47c981d)
2024-03-11 15:04:25 +01:00
Micky
90871bc800 Overhaul documentation about MIDI support
(cherry picked from commit 8723d116c4)
2024-03-11 15:03:28 +01:00
20kdc
0f38f50e97 Fix the documentation of Bone2D::apply_rest (squashed)
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
(cherry picked from commit f16f8bf39b)
2024-03-11 15:03:07 +01:00
Hugo Locurcio
755620e364 Document Bounce = 1.0 not being sufficient for infinite energy conservation
(cherry picked from commit 7ff1704b1b)
2024-03-11 15:02:49 +01:00
Lucas Clemente Vella
41648610cc Improve docs on how ParallaxLayer mirroring works.
I wrote everything I wish was written when I tried to make an
infinite scrolling background, addressing every point of every
mistake I made.

(cherry picked from commit 40813b68f0)
2024-03-11 15:02:16 +01:00
kobewi
5960a15a46 Clarify Tween.set_parallel()
(cherry picked from commit 207bd34aa5)
2024-03-11 15:00:50 +01:00
ArthasMenethil
14bd7d061f Fix shader cache with transform feedback on some android devices
(cherry picked from commit d31d3e503e)
2024-03-11 15:00:44 +01:00
ACB
f4ac543b99 Make RID_Owner<Texture> threadsafe in TextureStorage for gles3
(cherry picked from commit 09d2c09434)
2024-03-11 15:00:44 +01:00
Hakim
9547818cc0 Do not reflect the origin lines in a mirror
(cherry picked from commit 59c75b074a)
2024-03-11 15:00:44 +01:00
clayjohn
8e31ea244b Significantly improve the speed of shader compilation in compatibility backend
Compile the unlit version by default to save on both cache size and compile time

(cherry picked from commit f1781fe9d1)
2024-03-11 15:00:44 +01:00
jsjtxietian
63b1d100fb Make dummy rendering server appear as a high end platform
to fix vulkan shader compile error when exporting

(cherry picked from commit f6aabd2b72)
2024-03-11 15:00:44 +01:00
clayjohn
5f92e6e7e3 Add DummyShader handling to Dummy RenderingServer to ensure shader parameters are saved in headless export
(cherry picked from commit 21ade7f0f7)
2024-03-11 15:00:44 +01:00
jsjtxietian
9926e7e8fa Add shader_cache_dir_valid check to _save_to_cache
(cherry picked from commit a365c070b3)
2024-03-11 15:00:44 +01:00
bruvzg
3797140b7d [Windows] Disable fallback to ANGLE logic when compiled w/o ANGLE support.
(cherry picked from commit 620e194727)
2024-03-11 15:00:44 +01:00
bruvzg
7e80c69d49 [Windows] Always use ANGLE in ARM builds.
(cherry picked from commit b65635ae51)
2024-03-11 15:00:44 +01:00
bruvzg
35e5b150b3 Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs.
(cherry picked from commit 54747fab72)
2024-03-11 15:00:44 +01:00
David Snopek
e46cba13ed Remove GI methods in parentheses from light baking options
(cherry picked from commit ce488930ea)
2024-03-11 15:00:44 +01:00
clayjohn
2ec1d8043c Store ArrayMesh path in RenderingServer for use in error messages
(cherry picked from commit ead36fdcc4)
2024-03-11 15:00:43 +01:00
Danni
138b3ded67 Ensure Camera2D scroll is updated on transform like 3.x
(cherry picked from commit 734166f796)
2024-03-11 15:00:43 +01:00
David Zang
d19d2ca307 Fix property hints for parsed collision mask
In NavigationPolygon use PROPERTY_HINT_LAYERS_2D_PHYSICS instead of PROPERTY_HINT_LAYERS_3D_PHYSICS to display the correct property hints.

Fixes #88154.

(cherry picked from commit 0831ea0c52)
2024-03-11 15:00:43 +01:00
clayjohn
abde3b53da Fix wrong indexing when generating dummy tangents in GLTF import
(cherry picked from commit 14c776f798)
2024-03-11 15:00:43 +01:00
clayjohn
6ba9c6bf6d Avoid singularity when generated tangents and validate that tangents are good enough when using compression
(cherry picked from commit 781cd27fe4)
2024-03-11 15:00:43 +01:00
K. S. Ernest (iFire) Lee
43eae4312d Add obj importer changes to use ImporterMesh.
(cherry picked from commit 1430f0b67d)
2024-03-11 15:00:43 +01:00
clayjohn
a61a84ff09 Properly calculate binormal when creating SurfaceTool from arrays
(cherry picked from commit f267b2aa87)
2024-03-11 15:00:43 +01:00
David Snopek
4142e57082 Fix crash when using OpenXR extension wrappers from GDExtension
(cherry picked from commit 713ea0629a)
2024-03-11 15:00:43 +01:00
Markus Sauermann
17e50c629c Fix owner when importing meshes
Handle the case correctly, that a child of a replaced node has
as owner an ancestor of the replaced node.

(cherry picked from commit c58607c32f)
2024-03-11 15:00:43 +01:00
kobewi
3d4c2fa7da Fix inefficient list iteration in Node
(cherry picked from commit 75ba837612)
2024-03-11 15:00:43 +01:00
Markus Sauermann
b254088b7a Fix global position for InputEventMouse in viewport::push_input
Global position doesn't get adjusted within `InputEventMouse::xformed_by()`.

(cherry picked from commit 8de39911c8)
2024-03-11 15:00:43 +01:00
Danil Alexeev
34010bf4d2 Editor: Fix _parse_category() is not called for custom categories
(cherry picked from commit 547f03b6d7)
2024-03-11 15:00:43 +01:00
bruvzg
d771bc6084 [macOS] Fix changing main menu item names.
(cherry picked from commit 112f489449)
2024-03-11 15:00:43 +01:00
clayjohn
d5ac4564b0 Remove workaround in GLTF exporter that double converts ra textures to rg
(cherry picked from commit 4f41b94943)
2024-03-11 15:00:43 +01:00
Ricardo Subtil
6451422e72 Add missing variablesReference field to DAP evaluate request
(cherry picked from commit c07991ef36)
2024-03-11 15:00:43 +01:00
Rémi Verschelde
7eb4e71147 Fix reporting exit code when command line export fails
Fixes #83042.

(cherry picked from commit 51bfda9446)
2024-03-11 15:00:43 +01:00
Mikael Hermansson
fc78f766d1 Allow LSP to process multiple messages per poll
(cherry picked from commit e2485044a1)
2024-03-11 15:00:42 +01:00
AlexOtsuka
4b7d5eb4e1 Fix audio crackling issues due to incorrect WASAPI buffer size
(cherry picked from commit 179b0786c6)
2024-03-11 15:00:42 +01:00
Jakub Marcowski
4e874a6b86 libpng: Update to 1.6.43
(cherry picked from commit 41268d7faa)
2024-03-11 15:00:42 +01:00
Jakub Mateusz Marcowski
0d4b3c570a tinyexr: Update to 1.0.8
(cherry picked from commit ab14dec952)
2024-03-11 15:00:42 +01:00
Rémi Verschelde
fe45b36d52 basis_universal: Unbundle jpgd, use our newer copy
(cherry picked from commit 48ed0474e2)
2024-03-11 15:00:42 +01:00
Hugo Locurcio
20595c1e5e Disable ReShade in the editor and project manager (if run via Vulkan)
ReShade can still be used on projects run from the editor as well
as exported projects.

This avoids several issues:

- ReShade doesn't play well with low-processor mode, making it hard
  to use unless the Update Continuously editor setting is enabled.
- The ReShade overlay appears on every popup opened, which made popups
  unusable.
- If you use a ReShade configuration that heavily affects the image,
  it won't affect the editor UI which may become unreadable as a result.

This doesn't affect the editor being run via OpenGL or Direct3D 12
as ReShade is injected in a different manner when using those graphics
APIs.

(cherry picked from commit 67b8d71c79)
2024-03-11 15:00:42 +01:00
Jakub Marcowski
a51db95bc4 miniupnpc: Update to version 2.2.6
(cherry picked from commit 72b80b3cdf)
2024-03-11 15:00:42 +01:00