kobewi
036f6a3fa8
Commit CanvasItem state only if it changed
2021-01-05 13:06:15 +01:00
Maganty Rushyendra
f6634648ce
Explain A Star pathfinding algorithm cost calcuation
2021-01-05 19:51:38 +08:00
reduz
77bc3e9ac3
Threaded optimizations to cull and render
...
-Reorganize thread work pool for rendering
-Fixes to make secondary command buffers to work (disabled because they need more testing)
2021-01-05 08:50:18 -03:00
reduz
5d2a1d7892
Rewrite render code to be more cache and thread friendly.
2021-01-05 08:50:18 -03:00
reduz
9a2f18f8e7
Reorganize renderer code.
...
So it can hopefully be made more cache efficient afterwards.
2021-01-05 08:50:18 -03:00
Rémi Verschelde
8a1c37dc22
Merge pull request #44893 from Chaosus/shader_reference
...
[4.0] Fix shader editor documentation link
2021-01-05 12:01:20 +01:00
Yuri Roubinsky
88924bbbc6
Fix shader editor documentation link
2021-01-05 13:46:33 +03:00
Rémi Verschelde
f4d8733777
Merge pull request #44890 from KiritoAM/my-bug-fix
...
Fix for reselecting a TileMap node without first de-selecting it #44824
2021-01-05 10:48:41 +01:00
Rémi Verschelde
43a2955e23
Merge pull request #44926 from zerc/fix-string-humanize-size-test
...
Changed type to make it work on x32 architecture.
2021-01-05 10:30:16 +01:00
Rémi Verschelde
9cb78a6770
Merge pull request #44909 from dalexeev/editor-log-newline
...
Fix odd newline in `EditorLog::add_message()`
2021-01-05 10:27:11 +01:00
Rémi Verschelde
0eb1123cf9
Merge pull request #44928 from mrushyendra/raise_doc_fix
...
[Doc] Specify order of drawing of Nodes in raise() description
2021-01-05 10:24:43 +01:00
Rémi Verschelde
9d6df31b84
Merge pull request #44299 from Chaosus/fix_win32_warning
...
Fixed warning at window closing (WIN32)
2021-01-05 09:00:47 +01:00
Maganty Rushyendra
a67ef5999d
Specify order of drawing of Nodes in raise() description
2021-01-05 15:17:10 +08:00
zero13cool
9f3d7d9709
Changed type to make it work on x32 architecture.
2021-01-05 01:44:52 +00:00
Rémi Verschelde
c13bb0b541
Merge pull request #44154 from dsnopek/webxr-master
...
Add WebXR support (for Godot 4.0)
2021-01-05 00:19:50 +01:00
David Snopek
a54a2d65e1
Add support for WebXR
2021-01-04 17:02:37 -06:00
Rémi Verschelde
569dd6f11a
Merge pull request #44921 from jdbener/remove_double_list
...
Remove Unnecessary Double List
2021-01-04 23:05:43 +01:00
Rémi Verschelde
00f5ea2ed2
Merge pull request #44842 from clayjohn/VULKAN-SSAO-2
...
SSAO renames and move push constant binding
2021-01-04 23:03:54 +01:00
Joshua Dahl
453ef0ba89
Remove Unnecessary Double List
...
_OS::print_resources_by_type had two of the exact same list, one of which was never used.
2021-01-04 12:24:18 -08:00
Rémi Verschelde
0b49e5de12
Merge pull request #44914 from swarnimarun/master-visualscript-refactor
...
Fix doc for the VisualScript class after #39649 PR
2021-01-04 21:19:00 +01:00
Swarnim Arun
35b8fc2d85
Fix doc for the VisualScript class.
2021-01-05 00:15:53 +05:30
Yuri Roubinsky
8d240f467d
Auto-assign default value for variable in visual script on type changing
2021-01-04 21:10:04 +03:00
Rémi Verschelde
add3a825f0
Merge pull request #39649 from swarnimarun/master-visualscript-refactor
...
Visual Script Refactor
2021-01-04 15:02:23 +01:00
Rémi Verschelde
51e5e200e2
Merge pull request #44911 from akien-mga/doc-sync
...
doc: Sync classref with current source
2021-01-04 15:01:47 +01:00
Rémi Verschelde
8cfec72084
Merge pull request #44910 from Geometror/fix-normal-map
...
fix inconsistent normal map shader variable naming which stopped normal maps from working
2021-01-04 14:48:01 +01:00
Rémi Verschelde
321a4d5e79
Merge pull request #44906 from EricEzaM/PR/popup-menu-fix-not-matching-button-size
...
Fixed PopupMenu not matching parent MenuButton/OptionButton width
2021-01-04 14:47:32 +01:00
Rémi Verschelde
215d18814e
doc: Sync classref with current source
2021-01-04 14:33:44 +01:00
Hendrik Brucker
ec6fc059b7
fix inconsistent normal map shader variable naming
2021-01-04 14:08:01 +01:00
Danil Alexeev
a8dce9c377
Fix odd newline in EditorLog::add_message()
2021-01-04 15:46:30 +03:00
Rémi Verschelde
8bfd96ee3f
Merge pull request #44905 from EricEzaM/PR/popup-menu-item-highlight-fix
...
Fixed hover highlight style rect of items being cut off.
2021-01-04 13:30:37 +01:00
HaSa1002
790f788833
Docs: Object: Use new signal syntax and port to C#
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com>
2021-01-04 12:10:12 +01:00
Rémi Verschelde
c5ff2cb3d9
Merge pull request #44907 from qarmin/fix_leak_gradient
...
Fix memory leak with Gradient in Node3DEditorViewport
2021-01-04 10:26:47 +01:00
Rafał Mikrut
8e7cbf315e
Fix Leak with Gradient in Node3DEditorViewport
2021-01-04 10:06:46 +01:00
Eric M
056fcf3d75
Fixed PopupMenu not matching parent MenuButton/OptionButton width
2021-01-04 18:47:09 +10:00
Rémi Verschelde
fcb0f0d770
Merge pull request #44330 from Hurakano/fixes
...
Texture import 'streamed' property should be bool
2021-01-04 09:43:42 +01:00
Eric M
e5aaa7d890
Fixed hover highlight style rect of items being cut off.
...
This was caused by an incorrect calculation of the height of each item when determining the minimum size, plus a few things which were leftover after the PopupMenu rework.
2021-01-04 18:35:40 +10:00
Rémi Verschelde
a408622c06
Merge pull request #44530 from clayjohn/VULKAN-framebuffer-error
...
Use basic uniform set for depth prepass
2021-01-04 09:34:27 +01:00
Rémi Verschelde
ec99c8159d
Merge pull request #44899 from qarmin/remove_memory_leak_canvas_group
...
Remove memory leak in Canvas Group
2021-01-04 07:32:19 +01:00
clayjohn
0015260c4b
SSAO cleanup and fixes
2021-01-03 21:32:22 -08:00
Mai Lavelle
4cb070e590
Fix xform_inv of Plane, intermediate results were ignored
2021-01-03 23:49:39 -05:00
Rafał Mikrut
b0f28d2259
Remove memory leak in Canvas Group
2021-01-03 21:29:18 +01:00
gongpha
e6145027ef
Fix crash on FileSystemDock's tree when trying to collapse or expand folder
2021-01-04 00:50:18 +07:00
kobewi
a22b2f86e7
Don't emit changed signal on Color Picker close
2021-01-03 18:12:00 +01:00
andrew-softdev
15cffe060c
Fix for reselecting a TileMap node without first de-selecting it
2021-01-03 15:44:36 +00:00
Thakee Nathees
01c11ec29b
GDScript builtin invalid function call crash fix
...
Fix : #44852
2021-01-03 18:44:01 +05:30
Rémi Verschelde
950dedbb68
Merge pull request #42779 from volzhs/editor-file-dialog
...
Enhance editor file dialog
2021-01-03 13:37:42 +01:00
Rémi Verschelde
7a16efc885
Merge pull request #42188 from Eoin-ONeill-Yokai/animationstateplayback/missing_binds
...
AnimationStateMachinePlayback: Added Missing Method Bindings
2021-01-02 11:01:13 +01:00
Rémi Verschelde
f29795c0e1
Merge pull request #44868 from Muller-Castro/typo-correction
...
Typo correction
2021-01-02 11:00:37 +01:00
volzhs
1f4b1e1488
Enhance editor file dialog
...
1. show valid directory path when opening editor file dialog
2. keep file name when changing path by entering path
3. add first extension in filter automatically if not given
4. remove directory in recent list if it's not valid anymore
2021-01-02 17:57:28 +09:00
Eoin O'Neill
674fb52f52
StateMachinePlayback: Added missing bindings to get_current_play_pos
and get_current_length
.
...
This allows the user to query the AnimationNodeStateMachinePlayback's current
play position and total length of current animation state. These methods are currently
used in the editor plugin, but can also be useful for querying general playback state
information.
Added documentation for AnimationNodeStateMachinePlayback's `get_current_play_position`
2021-01-01 22:39:46 -08:00