summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2023-04-07Warn if a concave shape is assigned to ConvexPolygonShape2DZiya Erkoc
(cherry picked from commit 6fb113f59f0fca1415a7a92e629f6f8611dc3c0a)
2023-04-07[RTL] Fix fill align and trim with enabled dropcap.bruvzg
(cherry picked from commit efa647bb177b1eab4cf98c2476584a9fc49a55bf)
2023-03-27Make `Gradient` resort points on `reverse`Ninni Pipping
(cherry picked from commit 3795677f3d85d0d5a741b9b040a423d8f3ad3569)
2023-03-27Open up bounds of `Shape3D.margin` to support other physics enginesMikael Hermansson
(cherry picked from commit ec6694ce3c7ce53ee076ed5e6f0d08d1357a5381)
2023-03-27Fix ndc calculation for LinearSceneDepth VS node in GLES3Patrick
(cherry picked from commit e3802d5b6f4413b80f9d3a7dce3e54b4e3d34d38)
2023-03-27Add dedicated setter for `ImageTextureLayered::_images` to fix ↵RedworkDE
`create_from_images` being hidden from the C# bindings (cherry picked from commit f54014807291bde72ed5781be42460a820ea68b8)
2023-03-14Use linear filtering without mipmaps for ProceduralSkyMaterial and ↵clayjohn
PhysicalSkyMaterial (cherry picked from commit 572ac915145e7ccb6d32ab5c356076820e964433)
2023-03-13Set properties of ImageTexture3D when creatingclayjohn
(cherry picked from commit e9d80a821d2b1e547ed82361f467e05846f8d611)
2023-03-13[Bitmap font] Assume outline size is `1` if it's not set, but channel for ↵bruvzg
outline is defined. (cherry picked from commit 67762ec4a6c5e45951a238453188ce9f93cb24d9)
2023-03-13Generate empty textures for theme icons if the SVG module is disabledYuri Sizov
(cherry picked from commit 64215ad1192878b72e784c5a62ea9b2dba0520dd)
2023-03-13Modify the default theme GraphNode close_h_offsetNicholas Huelin
Modifies the close_h_offset to be 12 instead of 22. This better aligns the default position. (cherry picked from commit 961d6763fbfca8b94565079b3c15606bdac9b7c8)
2023-02-26Add warnings for unsupported features in mobile and gl_compatibility backendsclayjohn
2023-02-23import: Fix uv2 by avoiding premature ImporterMesh::get_mesh()Lyuma
Implements create_convex_shape in ImpoterMesh. Note: ImporterMeshInstance3D::get_mesh() is safe. The only dangerous function with side effects is ImpoterMesh::get_mesh()
2023-02-22Merge pull request #73741 from dalexeev/fix-sprite-frames-convertRémi Verschelde
Fix `SpriteFrames` data loss on 3-to-4 conversion
2023-02-22Fix `SpriteFrames` data loss on 3-to-4 conversionDanil Alexeev
2023-02-21Fix reset_state() in TileSetkobewi
2023-02-18Fix shader parameter assignJuan Linietsky
-Make sure the remap is created properly if never assigned before. Fixes #72923. Supersedes #73066.
2023-02-18Merge pull request #65353 from QbieShay/qbee/fix-billboard-nonuniform-scaleYuri Sizov
2023-02-17Remove unexposed ProxyTexture, mark AnimatedTexture as deprecatedRémi Verschelde
According to reduz: > [AnimatedTexture] should be removed together with ProxyTexture, its just > not efficient at all in Vulkan and causes invalidation of all descriptor > sets depending on it > it was needed mostly for animated tilemaps, but nowadays there is not a lot > of reason for it Marking AnimatedTexture as deprecated accordingly, until we reach consensus for removing it completely.
2023-02-16Fix AnimatedTexture inconsistency when setting frameTecelli Akıntuğ
2023-02-15Add missing i18n in tiles editorHaoyu Qiu
2023-02-14Prevent crash in ImmediateMesh.create_outline by ensuringChris Hutchinson
that when no indices are specified, the number of vertices is at least a factor of 3. Fixes #73201
2023-02-13make particle billboard take into account non-uniform scaleQbieShay
2023-02-13Merge pull request #72225 from MinusKube/shaped_text_invalidated_bugRémi Verschelde
Mark dirty flags when shaped texts are invalidated
2023-02-12Fix SurfaceTool crash with invalid bone/weight countRémi Verschelde
Fixes #53191.
2023-02-11Check for CanvasItem instead of Control and Node2DAaron Franke
2023-02-09Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lspRémi Verschelde
Fix internal editor not updating when using external editor via LSP
2023-02-08Mark fma function as high end so it isn't used with the gl_compatibility ↵clayjohn
renderer
2023-02-07Fix sub-resource IDs resetting when preloadedkobewi
2023-02-05Avoid returning self from `_get_base_font_or_default()`Patrick Dawson
2023-02-04Merge pull request #72655 from smix8/navigationmesh_bake_aabb_fix_4.xRémi Verschelde
Fix NavigationMesh baking AABB Editor handling and visuals
2023-02-03Prevent preview error for the instance parameter in visual shaderYuri Rubinsky
2023-02-03Fix NavigationMesh baking AABB Editor handling and visualssmix8
Fixes handling and visuals for Navigation Mesh baking AABB in the Editor.
2023-02-02Add a property hint for PrimitiveMesh's `uv2_padding`Hugo Locurcio
Negative values are not valid and will always cause lightmap bleeding to occur. This also improves the documentation for the `uv2_padding` property in the class reference.
2023-02-01More codespell fixes, do more changes from previous ignore listRémi Verschelde
2023-02-01Merge pull request #71936 from akien-mga/remove-some-unused-signalsRémi Verschelde
Remove some unused signals
2023-02-01Merge pull request #71479 from raulsntos/virtual-return-typeRémi Verschelde
Use enum instead of int in virtual methods return type
2023-02-01Merge pull request #70446 from akien-mga/meshoptimizer-4a287848fRémi Verschelde
meshoptimizer: Sync with upstream commit 4a287848f
2023-02-01Merge pull request #72485 from BastiaanOlij/add_eye_matrix_accessRémi Verschelde
Expose EYE_OFFSET to gdshader code
2023-02-01Merge pull request #72459 from KoBeWi/debindsRémi Verschelde
Add unbinds to `scn`
2023-02-01Merge pull request #72075 from Maran23/extents-to-sizeRémi Verschelde
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D
2023-01-31meshoptimizer: Sync with upstream commit 4a287848fRémi Verschelde
https://github.com/zeux/meshoptimizer/commit/4a287848fd664ae1c3fc8e5e008560534ceeb526
2023-02-01Add unbinds to scnkobewi
2023-02-01Expose EYE_OFFSET to gdshader codeBastiaan Olij
2023-01-31Merge pull request #72436 from Chaosus/vs_switch_improvementYuri Rubinsky
2023-01-31Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and ↵Marius Hanl
GPUParticles*3D - Extents are replaced by Size (Size is Extents * 2) - The UI text displays 'Size' - Snapping is adjusted to work with Size - _set and _get handle extents for compatibility Co-authored-by: ator-dev <dominic.codedeveloper@gmail.com>
2023-01-31Use enum instead of int in virtual methods return typeRaul Santos
2023-01-31Remove some unused signalsRémi Verschelde
Part of #37604.
2023-01-31Create default World physics spaces on demand onlysmix8
Changes that the default physics spaces of World resources are only created on first use.
2023-01-31Merge pull request #62737 from kidrigger/gdext_videodecoderRémi Verschelde
Updates VideoDecoder plugin API to GDExt.