Rémi Verschelde
d2537407ef
Fix various GCC compilation warnings after Vulkan merge
...
Part of #36132 .
2020-02-14 10:02:31 +01:00
Rémi Verschelde
8bcceee94c
Merge pull request #36203 from timothyqiu/nav-polygon-leak
...
Fixes memory leak in NavigationPolygon
2020-02-14 07:33:46 +01:00
Rémi Verschelde
6dae536f6c
Merge pull request #36200 from clayjohn/VULKAN-sky-error
...
Fix error flood with sky background
2020-02-14 07:30:27 +01:00
Rémi Verschelde
ac9ec5336d
Merge pull request #36197 from Calinou/tweak-editor-help-comment-color
...
Tweak the editor help comment color for better readability
2020-02-14 07:26:35 +01:00
Rémi Verschelde
94bf1a8a9d
Merge pull request #36030 from dreamsComeTrue/fix-replace-text-entered
...
Allow using Enter key for replacing text in code editors
2020-02-14 07:23:49 +01:00
Rémi Verschelde
664bd919b0
Merge pull request #36193 from dragmz/dragmz/vulkan_desc_fix
...
Fix Vulkan project description
2020-02-14 07:21:11 +01:00
Haoyu Qiu
72e6369a81
Fixes memory leak in NavigationPolygon
2020-02-14 10:35:09 +08:00
Michael Alexsander
bdd4d28081
Fix multiple issues with the "Import" dock
2020-02-13 23:08:05 -03:00
clayjohn
b878e5bbe8
Fix error flood with sky background
2020-02-13 16:31:21 -08:00
Dominik 'dreamsComeTrue' Jasiński
4c80beab44
Added 'Replace in files' functionality to text editors
...
Fixes issue #31146
2020-02-13 23:45:05 +01:00
Hugo Locurcio
99bfaa6c60
Tweak the editor help comment color for better readability
2020-02-13 23:34:15 +01:00
Marcin Zawiejski
17ea60bb92
fix crash when closing project manager
2020-02-13 22:03:46 +01:00
Rémi Verschelde
3679d49f4b
Merge pull request #36178 from akien-mga/basisu_20200104
...
basis_universal: Update to upstream commit from Jan 4, 2020
2020-02-13 21:55:51 +01:00
Doug Richardson
edf907213e
Disable video driver option in editor since switching to GLES2 would
...
currently cause a crash on restart.
Fixes #36190 .
2020-02-13 12:30:10 -08:00
Yuri Roubinsky
234d355081
Merge pull request #36187 from Chaosus/shader_forbid_out_samplers
...
Prevent usage 'out' modifier on opaque shader types (textures currently)
2020-02-13 23:19:59 +03:00
Marcin Zawiejski
dc793bb816
fix Vulkan project description
2020-02-13 21:04:43 +01:00
Yuri Roubinsky
1779136336
Merge pull request #36183 from Chaosus/vs_fix_texture_drop
...
Restore drag&drop textures in visual shaders
2020-02-13 21:25:16 +03:00
Yuri Roubinsky
41643e268e
Prevent usage 'out' modifier on opaque shader types (textures currently)
2020-02-13 21:02:47 +03:00
Yuri Roubinsky
5c3944e7da
Merge pull request #36177 from Chaosus/shader_fix_swizzling
...
Fix bugs in shader swizzling
2020-02-13 19:43:45 +03:00
Yuri Roubinsky
7aad7df574
Restore drag&drop textures in visual shaders
2020-02-13 19:19:41 +03:00
Yuri Roubinsky
01de6513ac
Fix bugs in shader swizzling
2020-02-13 18:11:21 +03:00
Rémi Verschelde
b6d684ec65
basis_universal: Update to upstream commit from Jan 4, 2020
...
BinomialLLC/basis_universal@895ee8ee7e .
2020-02-13 16:09:00 +01:00
Yuri Roubinsky
ef51726ff3
Merge pull request #36176 from Chaosus/shader_fix_const_crash
...
Fix shader crash if pass const argument to 'out/inout' parameter
2020-02-13 17:00:37 +03:00
Rémi Verschelde
dcfe44f447
Merge pull request #36175 from akien-mga/remove-more-deprecated-stuff
...
Remove deprecated methods and code
2020-02-13 14:28:05 +01:00
Yuri Roubinsky
516aa46fe5
Fix shader crash if pass const argument to 'out/inout' parameter
2020-02-13 16:15:08 +03:00
Rémi Verschelde
835406cf04
Merge pull request #36163 from akien-mga/gdnative-godot_int-int64_t
...
GDNative: Make godot_int an int64_t
2020-02-13 12:52:17 +01:00
Rémi Verschelde
54ac8eaba6
Remove more deprecated methods and code
2020-02-13 12:37:45 +01:00
Rémi Verschelde
f1ac292084
Merge pull request #36169 from timothyqiu/memleak
...
Fixes some memory leaks
2020-02-13 11:28:35 +01:00
Rémi Verschelde
2f6ca917f7
Merge pull request #36174 from akien-mga/byebye-openghell-3
...
Remove obsolete GLES3 backend
2020-02-13 11:24:15 +01:00
Rémi Verschelde
f505aae1d8
Merge pull request #36144 from akien-mga/remove-deprecated-allow-decoding
...
Remove deprecated PacketPeer allow_object_decoding
2020-02-13 10:48:38 +01:00
Rémi Verschelde
f3f05dc89e
Merge pull request #36143 from akien-mga/remove-deprecated-slave-sync
...
Remove deprecated sync and slave networking keywords
2020-02-13 10:48:26 +01:00
Rémi Verschelde
386968ea97
Remove obsolete GLES3 backend
...
Due to the port to Vulkan and complete redesign of the rendering backend,
the `drivers/gles3` code is no longer usable in this state and is not
planned to be ported to the new architecture.
The GLES2 backend is kept (while still disabled and non-working) as it
will eventually be ported to serve as the low-end renderer for Godot 4.0.
Some GLES3 features might be selectively ported to the updated GLES2
backend if there's a need for them, and extensions we can use for that.
So long, OpenGL driver bugs!
2020-02-13 10:36:44 +01:00
Rémi Verschelde
d661ca5357
Merge pull request #36172 from Chaosus/vs_custom_highend
...
Added virtual method to VisualShaderNodeCustom to enable high-end mark
2020-02-13 09:10:18 +01:00
Rémi Verschelde
57dca8b8cc
Merge pull request #36152 from Calinou/project-manager-rename-last-modified
...
Rename the "Last Modified" project list sorting option to "Last Edited"
2020-02-13 09:09:24 +01:00
Rémi Verschelde
3adf2c8112
Merge pull request #36165 from Relintai/fix_engine_startgame
...
Fix startGame's logic in engine.js.
2020-02-13 09:05:44 +01:00
Rémi Verschelde
8d00a3a536
Remove deprecated PacketPeer allow_object_decoding
...
It was added for 3.2 in #27485 to preserve backwards compatibility,
but we can now remove it.
It is still needed in MultiplayerAPI as it's the only way to control
it for the internal put_var calls.
2020-02-13 09:02:41 +01:00
Rémi Verschelde
1f39a2d3e6
Remove deprecated sync and slave networking keywords
...
Those keywords were deprecated for 3.1 in #22087 .
Also fix token name for `TK_REMOTE`, should be "remote" like the keyword.
2020-02-13 08:59:36 +01:00
Rémi Verschelde
49c08cb4fb
Merge pull request #36167 from Calinou/project-manager-disable-gles2
...
Disable the GLES2 renderer option in the Project Manager
2020-02-13 08:51:02 +01:00
Yuri Roubinsky
bc647393ba
Added virtual method to VisualShaderNodeCustom to enable high-end mark
2020-02-13 09:43:43 +03:00
Yuri Roubinsky
3bc7fe5f1c
Merge pull request #36150 from Chaosus/vs_vk_label
...
Added high-end (Vulkan) label to some functions in visual shader
2020-02-13 09:03:03 +03:00
Haoyu Qiu
a23a52db3f
Fixes some memory leaks
2020-02-13 09:46:13 +08:00
Hugo Locurcio
bb2fffa10c
Disable the GLES2 renderer option in the Project Manager
...
It will be re-enabled once the GLES2 renderer is refactored to work
in Godot 4.0.
2020-02-13 00:29:17 +01:00
Relintai
cb29ce8a3b
Fix startGame's logic in engine.js.
2020-02-12 23:13:53 +01:00
Rémi Verschelde
c48237967a
Merge pull request #36145 from akien-mga/remove-deprecated-friction-bounce
...
Remove deprecated PhysicsBody friction and bounce parameters
2020-02-12 21:49:38 +01:00
Rémi Verschelde
506df14595
Merge pull request #36142 from akien-mga/remove-deprecated-decimals
...
Remove deprecated decimals builtin
2020-02-12 21:48:33 +01:00
Rémi Verschelde
bac1073617
Merge pull request #36146 from akien-mga/doc-update
...
doc: Add BaseMaterial3D strings ported from SpatialMaterial
2020-02-12 21:48:05 +01:00
Yuri Roubinsky
516cd821c0
Added high-end (Vulkan) label to some functions in visual shader
2020-02-12 23:17:00 +03:00
Rémi Verschelde
b14bf4bcd0
GDNative: Make godot_int an int64_t
...
Redo of the change in cf8c679a23
that caused a build issue, with the extra change needed to
'godot_arvr_blit'.
2020-02-12 21:05:05 +01:00
Rémi Verschelde
8080e5c4f3
Merge pull request #36157 from akien-mga/fix-build-mono-gdnative
...
Fix Mono and GDNative builds after changes to ObjectID
2020-02-12 21:00:19 +01:00
Rémi Verschelde
09534e2922
Fix Mono and GDNative builds after changes to ObjectID
...
Issues caused by cf8c679a23
.
The Mono change is actually a bugfix (used the int instead of ObjectID
by mistake).
The GDNative change is a temporary revert until a more exhaustive approach
is taken to make 'godot_int' 64-bit, is confirmed wanted by GDNative users.
2020-02-12 20:06:30 +01:00