Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 88ea3dd4db53cf817df10cec12d7b0c111e723c3)
|
|
(cherry picked from commit aaf02ec04a8ef053a359bc2f4cc3f1747448a4a3)
|
|
(cherry picked from commit ab60d3b65ce990a44fe595ec0860c0ae9ce9358d)
|
|
(cherry picked from commit 33b9be27d39503897933726d1c5560e4ec271222)
|
|
(cherry picked from commit c58e50adccf5476dbc661cb2d0f807e419a9e586)
|
|
This removes bias in cubemap downsampling shader that resulted in the bottom of cubemaps being over represented
(cherry picked from commit fb77021559c42d5512f12baa07dcf94c47b7ab15)
|
|
(cherry picked from commit d3792a237331f56efdb36b1753f171ddc99629db)
|
|
(cherry picked from commit 7814dedc91a9df70a6c873d0ad30f444c401b0ec)
|
|
(cherry picked from commit 818d57b5b4f01ffc05968a3a1a2d210683c56d0a)
|
|
Some signal handlers weren't unregistered when removing the wrapped
child TabBar, which resulted in errors printed when the TabBar was
removed and added again when the flag was updated
(cherry picked from commit abd894daf794828986b9450cf7d0ef50d37dab06)
|
|
Both localized and non localized names will be used while filtering
The highest score between the two will be picked when determining
the entries order
(cherry picked from commit 09460cfaaf6524143b482c3082566f05ef227389)
|
|
This results in much smaller file sizes with the same quality
(cherry picked from commit f84c6df8d1aec35fe53521f241b26fc5312d26e3)
|
|
Fixes bind pose mistake from using i (mesh skin index) instead of bone_idx (skeleton bone index).
Fixes #76448
(cherry picked from commit d33a734ac51f57043586fda058314075271527be)
|
|
(cherry picked from commit ad4d565ee7c16652d1c391e339f16fd6966fd21b)
|
|
(cherry picked from commit 1ac2c537da86bd9a9234954dd4ba67e32c1b0d3a)
|
|
triangles.
The previous implementation assumed that the intersection entered or exited a
shape when it hit right on the common edge of 2 triangles. However, there is
also a case where it just "skirts" the other shape on the outside.
To fix this, we added code to check the intersection distance and if the
normals of the faces are pointed in the same direction as the intersection or
not (e.g. inner product > 0). This handles the case where the intersection
line hits the common edge of 2 triangles and skirts the other shape on the
outside.
Extended code to cover a third case.
Fixes #58637.
Co-authored-by: OldBelge <StevenGeens@users.noreply.github.com>
(cherry picked from commit eaa84bc682dfb7f1f97970c7f4dfd4c6e63ba681)
|
|
(cherry picked from commit 01c32dffafddd52e65b8413034b2f5283523da92)
|
|
(cherry picked from commit e5d0bb1605e93041c7329374cccdf8290e1574e2)
|
|
|
|
This is check is a bit too eager. The user should be able to handle the
return value even if it's a freed object.
(cherry picked from commit abbdf806435aad401f2a7b6ce09838c8e4d5cbcb)
|
|
(cherry picked from commit 5b49382d38f1cebd7defc2b12c65b86285346699)
|
|
(cherry picked from commit 09aa1bbdb3c9dc4891a192854636a4e33ccd46bc)
|
|
(cherry picked from commit 2beed0d5dcbfe6a69bc9d5a3a17c4977f10c9a7a)
|
|
(cherry picked from commit d8e39912f8b3e52c4003791b5ea2433cf711ae34)
|
|
(cherry picked from commit 34896d8e89022935cde02b07f2b22e5a2dff5b4f)
|
|
Since it's almost always used with the same path, assume it is running
from the Godot source root.
(cherry picked from commit 221deb1cc130d176c499ebc67db83e7018eafd55)
|
|
ClearSurfaces() instead of non-existent surface_remove() and SurfaceRemove()
(cherry picked from commit 3b615ed789e71da686a2d61e2eaae7c86d7dff48)
|
|
Cherry-picks for the 4.0 branch (future 4.0.3) - 3rd batch
|
|
|
|
(cherry picked from commit 4eabad6c265c0c068b5ab2c26e911ac99cd03c3b)
|
|
(cherry picked from commit a14519426871341890b4257a64914b2761f8b055)
|
|
(cherry picked from commit 7b30d7da51e40a69b464e501dbc02fcaa99deb5b)
|
|
(cherry picked from commit 16a1465380df708edebffc53c77011cd771f6b91)
|
|
renderer.
(cherry picked from commit b438b4a490f81e06c4d850ddd19884b554307018)
|
|
project settings.
We'll default to a sensible value in the case that a user has
somehow managed to modify the configuration file incorrectly.
Closes 69819
(cherry picked from commit 5a08091168782a924cd3a23baf31c5cd4cd63906)
|
|
is updated
(cherry picked from commit 41ac40c44c058b5f9aa0d033787b2acb8e8020ea)
|
|
(cherry picked from commit 8fcca194a16279ac5c22f702e544733056801b2a)
|
|
(cherry picked from commit f21d13600e41817646789a2b45221d8f5c2b2564)
|
|
(cherry picked from commit 464a299d2ef352f7b62fde08ec51b7ad824f4948)
|
|
* Project Manager ignores display mode settings.
* EditorFileDialog's default display mode and show hidden files settings
are not updated when corresponding editor settings change.
(cherry picked from commit 2ccc9e14563977ae9707d6511727f5d6a20b0f9b)
|
|
(cherry picked from commit 882b8692204e8db465670dbb3150a848197ad576)
|
|
This helps to find such classes without digging
through the rest of the class reference.
Editor-only classes can still be found under
your normal "Node" and "Resource" types.
This also fixes a typo and a missed case from the recent platform docs PR.
(cherry picked from commit 3ae282b452c1b35015cf327b376ef635b08393b5)
|
|
Previously, in CodeTextEditor, `line_spacing` was forgotten to update
when the editor setting property changed.
(cherry picked from commit 23d6225c1e59f33cc6cfe0df3a00961c0c93155f)
|
|
(cherry picked from commit 048f94f6629d5672fa9ae3b8702c22d3f07c027c)
|
|
(cherry picked from commit 10fe6f14bba67950bde486051f1fd5e06c7f6dcd)
|
|
and fix related animation player crash
(cherry picked from commit b6abb347595faa7bad57afff1f10e8c7b8528e5d)
|
|
(cherry picked from commit a15126915d028a4487e6e9fb4b901b73f5cec3f1)
|
|
(cherry picked from commit dfc628bc548a571f1dcf6d1969b7b9c553f738e1)
|
|
(cherry picked from commit 7325ffdd464c4efe6b7c118c0e6dae2b0ae501fa)
|
|
(cherry picked from commit aa7a4d56f029fb5e3a3f2f4b569047bc546bf134)
|