Commit Graph

43857 Commits

Author SHA1 Message Date
jfons ba832d83b2 Initial TAA implementation
Initial TAA support based on the implementation in Spartan Engine.

Motion vectors are correctly generated for camera and mesh movement, but there is no support for other things like particles or skeleton deformations.
2022-06-07 13:14:44 +02:00
Rémi Verschelde 36bd26dc75
Merge pull request #61767 from KoBeWi/tiling_speedrun
Add shortcuts to GenericTilePolygonEditor
2022-06-07 11:36:57 +02:00
Rémi Verschelde 54d43efbd8
Merge pull request #61651 from Haydoggo/path-editor-handle-swap
Fix end handles being reversed in Path3DGizmo
2022-06-07 07:52:32 +02:00
kobewi cf2287a2b4 Add shortcuts to GenericTilePolygonEditor 2022-06-07 02:03:04 +02:00
Rémi Verschelde 83421cd06f
Merge pull request #59883 from KoBeWi/merge_this 2022-06-06 23:38:29 +02:00
Rémi Verschelde 8fb004efbc
Merge pull request #61763 from bruvzg/rtl_predelete 2022-06-06 23:10:47 +02:00
bruvzg fc77f983cb
[RTL] Stop processing thread before deleting scroll bar. 2022-06-06 23:46:22 +03:00
Rémi Verschelde 3f0ce75738
Merge pull request #61732 from aaronfranke/arch-os-feature 2022-06-06 17:43:06 +02:00
Rémi Verschelde 7272ccb53e
Merge pull request #61753 from timothyqiu/own-world 2022-06-06 17:18:24 +02:00
Aaron Franke 357af68e03
Improve architectures in OS::has_feature and make them work on MSVC 2022-06-06 10:11:00 -05:00
Haoyu Qiu 83d931ad3c Fix `Viewport.own_world_3d` documentation
Also fixed the naming of the setter's parameter and made an `if` block
straightforward.
2022-06-06 21:34:40 +08:00
Rémi Verschelde 4d2ecde3e2
Merge pull request #61746 from bruvzg/gde_hash 2022-06-06 13:30:18 +02:00
bruvzg b3bbf3db47
[GDExtension] Expose Variant, NodePath and StringName hash functions. 2022-06-06 12:19:56 +03:00
Rémi Verschelde 52952edafc
Merge pull request #61724 from iwek7/fixing_rich_text_label
Fix richTextLabel scroll showing
2022-06-06 10:39:39 +02:00
Rémi Verschelde 3dac7ff876
Merge pull request #61707 from KoBeWi/GradientTextureXD
Increase maximum size of gradient textures
2022-06-05 20:59:13 +02:00
Rémi Verschelde dc26b00d3b
Merge pull request #61700 from Rindbee/fix-strange-behavior-with-list-close-tag
Fix strange behavior with list close tags and empty list tags
2022-06-05 20:55:53 +02:00
Rémi Verschelde e8de154d2d
Merge pull request #61725 from KoBeWi/one_line_that_changed_the_world
Enable nearest filtering in shrunk 3D viewport
2022-06-05 20:55:06 +02:00
iwek c179ba665a Fix richTextLabel scroll showing 2022-06-05 20:33:17 +02:00
kobewi 6ac85ccc3d Enable nearest filtering in shrunk 3D viewport 2022-06-05 18:24:05 +02:00
kobewi 855a1ff61f Increase maximum size of gradient textures 2022-06-05 18:20:26 +02:00
Yuri Rubinsky 3279fc7747
Merge pull request #61719 from againey/fix-inverted-wheel-zoom-canvas-editor 2022-06-05 18:41:40 +03:00
Andy Gainey 9172ab37bf Fix inverted mouse wheel zoom in CanvasItemEditor #61716
Bug introduced in bb07c6a7d0 while fixing symmetry of zooming in and out.
2022-06-05 16:29:59 +02:00
Rémi Verschelde 25908c17c9
Merge pull request #61696 from guilhermefelipecgs/fix_menus
Removes start/end states from menus
2022-06-05 13:59:31 +02:00
Rémi Verschelde 4b8609ded9
Merge pull request #61690 from againey/zoom-fix-for-canvas-item-editor
Fix zoom in callback for CanvasItemEditor to use correct numeric sign
2022-06-05 13:50:35 +02:00
Rémi Verschelde 0df0a07ab8
Merge pull request #61335 from nathanfranke/configuration-typo
rename 'configuration' to 'replication_config' in MultiplayerSynchronizer
2022-06-05 06:16:38 +02:00
Nathan Franke 8d66896a47
rename 'configuration' to 'replication_config' in MultiplayerSynchronizer 2022-06-04 18:30:31 -05:00
Rémi Verschelde eaffb88558
Merge pull request #61678 from KoBeWi/🌲💥
Fix crash with empty scenes
2022-06-05 01:28:56 +02:00
Rémi Verschelde 2426a67e70
Merge pull request #61695 from winston-yallow/fix-congiguration-typo
Typo: Change "congiruation" into "configuration" for MultiplayerSynchronizer
2022-06-04 23:57:49 +02:00
Guilherme Felipe de C. G. da Silva e363fdeed9 Removes start/end states from menus 2022-06-04 15:13:07 -03:00
Rindbee a14f7c4027 Fix strange behavior with list close tags and empty list tags
Fix the first two points in #61621.

Support for two  writing ways: compact or loose. The loose one is designed for easy editing in the editor.
For this, the first blank line (if exists) right after the list tags (`[ol]`, `[/ol]`, `[ul]`, and `[/ul]`)
will be ignored.

Make sure the empty list contains at least one item, that is, an empty list is ultimately a list with one item.
As a reminder here is a list.
2022-06-05 01:33:09 +08:00
Winston Yallow 2a2c931664 typo: change congiruation into configuration 2022-06-04 18:49:23 +02:00
Andy Gainey bb07c6a7d0 Fix zoom in callback for CanvasItemEditor to use correct numeric sign 2022-06-04 18:14:19 +02:00
Rémi Verschelde ecde7ce834
Merge pull request #61669 from fire-forge/input
Make Input `mouse_mode` and `use_accumulated_input` properties
2022-06-04 15:52:34 +02:00
Rémi Verschelde 7a5eba16d8
Merge pull request #61679 from fire-forge/tilemap-grid
Update viewport when toggling TileMap grid
2022-06-04 15:45:43 +02:00
Hayden Leete f6123e00e7 fix end handles being reversed in Path3DGizmo 2022-06-04 10:58:52 +12:00
Rémi Verschelde b34677580c
Merge pull request #61671 from raulsntos/typed-joypads
Add array element type to `get_connected_joypads`
2022-06-04 00:22:37 +02:00
Rémi Verschelde 5507f9ef73
Merge pull request #61668 from guilhermefelipecgs/fix_style
Fix state machine style
2022-06-04 00:21:04 +02:00
Rémi Verschelde 659f4b64d6
Merge pull request #60830 from Ansraer/fix-2d-scale
[4.x] Add viewport content scale
2022-06-04 00:15:38 +02:00
kobewi d2c8741a69 Fix crash with empty scenes 2022-06-04 00:04:49 +02:00
FireForge f16c33fff6 Make Input mouse_mode and use_accumulated_input properties 2022-06-03 14:19:38 -05:00
FireForge 87cfe90f6e Update viewport when toggling TileMap grid 2022-06-03 13:52:53 -05:00
Raul Santos 3e53afd52c
Add array element type to `get_connected_joypads` 2022-06-03 20:37:46 +02:00
Guilherme Felipe de C. G. da Silva 4bf5047fb0 Fix state machine style 2022-06-03 14:59:00 -03:00
Rémi Verschelde c0bf18e923
Merge pull request #57824 from raulsntos/csharp-typed-arrays 2022-06-03 17:32:41 +02:00
Rémi Verschelde 027c38e97f
Merge pull request #59327 from raulsntos/csharp-flag-enums 2022-06-03 17:28:12 +02:00
Rémi Verschelde 361a401fbb
Merge pull request #61554 from Chaosus/shader_fix_hints 2022-06-03 17:26:18 +02:00
Fabio Alessandrelli f805ecf4e7
Merge pull request #61481 from Calinou/profiler-increase-frame-history
Increase the editor profiler frame history default and maximum limit
2022-06-03 12:46:56 +02:00
Rémi Verschelde 8f77ee6a7a
Merge pull request #61658 from vnen/hash-compare-stringname 2022-06-03 12:40:48 +02:00
George Marques 887e292210
Add StringName explicitly to Variant::hash_compare
This makes equality comparisons to StringName more performant
2022-06-03 11:51:46 +02:00
Rémi Verschelde 798b39ed44
Merge pull request #61623 from smix8/navigation_navpoly_getmesh_4.x 2022-06-03 10:49:39 +02:00