Juan Linietsky
26ecd924cc
Merge pull request #37678 from reduz/refactor-shadowmapping
...
Refactored shadowmapping.
2020-04-08 13:59:10 -03:00
lupoDharkael
406c2790e3
Replace is_commiting_action with is_committing_action
2020-04-08 18:52:04 +02:00
Hugo Locurcio
3007c7e2a3
Add more extensions to the dummy texture loader
...
This should make headless exporting work in projects using textures
in any format.
Error messages should no longer appear when running a project
that used image formats that were previously not present in the list.
2020-04-08 16:55:20 +02:00
Juan Linietsky
4ffc0d6b3f
Refactored shadowmapping.
...
- Made shadow bias size independent, so it will remain when changing light or camera size.
- Implemented normal offset bias, which greatly enhances quality.
- Added transmission to subsurface scattering
- Reimplemented shadow filter modes
Closes #17260
2020-04-08 11:19:43 -03:00
Hugo Locurcio
ea668a5db8
Improve the CameraServer and CameraFeed class documentations
...
This closes https://github.com/godotengine/godot-docs/issues/3255 .
2020-04-08 14:26:21 +02:00
Rémi Verschelde
b80631a394
Merge pull request #37682 from theludovyc/master
...
Erase if ( i < offset ) { continue;} at start in for loops
2020-04-08 11:36:44 +02:00
theludovyc
7e2de76236
erase : if ( i < offset ) { continue;} in for loops
2020-04-08 11:14:46 +02:00
Rémi Verschelde
d89dc5794a
Merge pull request #37644 from JFonS/gizmos_rename
...
Rename all gizmo classes, using the 4.0 node names.
2020-04-08 10:54:42 +02:00
Rémi Verschelde
8ef9fc3719
Merge pull request #37681 from Anutrix/dont_disconnect
...
Fix signal disconnection soon after connection in EditorQuickOpen
2020-04-08 10:54:22 +02:00
unknown
db78ad6f2a
Fix signal disconnection soon after connection in EditorQuickOpen
2020-04-08 14:08:50 +05:30
PouleyKetchoupp
e167af3737
Display Server support
2020-04-08 01:47:09 +02:00
Rémi Verschelde
b2f79cac9a
Merge pull request #37670 from Calinou/tweak-rendering-quality-hints
...
Tweak rendering quality property hint strings for consistency
2020-04-07 22:17:07 +02:00
Rémi Verschelde
b1cd4da91b
Merge pull request #37666 from clayjohn/GLES2-4-skeleton-rebind
...
Avoid material rebinds when using skeletons
2020-04-07 21:31:32 +02:00
Hugo Locurcio
bcaf853767
Tweak rendering quality property hint strings for consistency
...
- Include a performance indication for all hints, not just for
non-default values.
- Fix leading/trailing whitespace in some property hints.
2020-04-07 20:01:13 +02:00
clayjohn
3db61ce91c
Avoid material rebinds when using skeletons
2020-04-07 10:34:35 -07:00
qarmin
b5fd03fc36
Free items before finishing rendering server
2020-04-07 19:12:07 +02:00
fhuya
9c11076a20
Update Android custom template build configuration.
2020-04-07 09:07:44 -07:00
Rémi Verschelde
a10f28ff34
Merge pull request #37656 from Janglee123/richtext-underline-fix
...
Fixed underlines and striketrough not respecting visible character
2020-04-07 15:46:36 +02:00
janglee
9c2c2ab2b0
Fixed underlines and striketrough not respecting visible character
2020-04-07 19:04:13 +05:30
janglee
3f23e1d600
Reversed timeline zoom slider
...
Fixes #37409
2020-04-07 16:14:23 +05:30
jfons
3841a64703
Rename all gizmo classes, using the 4.0 node names.
2020-04-07 10:02:18 +02:00
Rémi Verschelde
1222541c95
i18n: Sync translate template for class reference
...
Adds initial fr.po translation for initialization on Weblate.
2020-04-07 09:57:51 +02:00
Rémi Verschelde
026ec44b02
Merge pull request #37551 from KoBeWi/found_your_screen
...
Add the missing argument in files_dropped signal
2020-04-07 09:18:38 +02:00
Rémi Verschelde
8c8e3ba918
Merge pull request #37579 from Calinou/improve-shader-error-output
...
Improve the shader error console output
2020-04-07 09:17:37 +02:00
Rémi Verschelde
2267877ee6
Merge pull request #37589 from Nannaquin/updatecolordoc
...
Add reference of Color8 function to Color class documentation
2020-04-07 09:16:51 +02:00
Rémi Verschelde
597ec5dbf8
Merge pull request #37586 from qarmin/vulkan_allocator_leak
...
Fix leak with Vulkan allocator
2020-04-07 09:16:02 +02:00
Rémi Verschelde
5433188f76
Merge pull request #37592 from Anutrix/dissolving_class
...
Dissolving class EditorLineEditFileChooser into EditorAutoloadSettings.
2020-04-07 09:15:21 +02:00
Rémi Verschelde
3586f21519
Merge pull request #37591 from Anutrix/remove_reduntant_class
...
Removed redundant class LineEditFileChooser from file_dialog
2020-04-07 09:14:53 +02:00
Rémi Verschelde
2c6affe084
Merge pull request #37642 from dreamsComeTrue/rich-text-strike-fix
...
Calculate strike-through y-position correctly (RichTexteLabel)
2020-04-07 09:14:29 +02:00
Rémi Verschelde
5d82fa74d9
Merge pull request #37615 from guilhermefelipecgs/fix_37526
...
Fix TextureRect::flip_* when used with atlas texture
2020-04-07 09:10:44 +02:00
Rémi Verschelde
fedf9c5c94
Merge pull request #37643 from YeldhamDev/help_tooltip_paneless
...
Remove unnecessary panel in EditorHelpBit
2020-04-07 08:48:37 +02:00
Michael Alexsander
446ca21efa
Remove unnecessary panel in EditorHelpBit
2020-04-06 18:40:06 -03:00
Dominik 'dreamsComeTrue' Jasiński
06a79f260c
Calculate strike-through position correctly
...
Fixes : #37637
2020-04-06 22:26:58 +02:00
Rémi Verschelde
befbdda7f2
Merge pull request #37635 from qarmin/leak_vertex
...
Fixed leak with vertex_formats
2020-04-06 21:32:25 +02:00
Rémi Verschelde
0d4d96d4b0
Merge pull request #37639 from qarmin/no_more_leaks
...
Fixes leaks when running editor
2020-04-06 21:25:36 +02:00
qarmin
5cbab81564
Fixes leaks when running editor
2020-04-06 20:07:08 +02:00
qarmin
f4301b7259
Fixed leak with vertex_formats
2020-04-06 18:07:31 +02:00
Guilherme Felipe
fb2d2dd5d0
Fix TextureRect::flip_* when used with atlas texture
...
Fix #37526
2020-04-06 08:36:36 -03:00
lupoDharkael
1f0f0b8cea
NoiseTexture: prevent race condition because of Ref::unref()
2020-04-06 13:22:31 +02:00
Yuri Roubinsky
e0a9879ce4
Merge pull request #37623 from Chaosus/vs_fix_keyword_name
...
Adds warning to the uniform name in visual shader if its equal to keyword
2020-04-06 14:15:20 +03:00
Yuri Roubinsky
8dfe6716ec
Adds warning to the uniform name in visual shader if its equal to keyword
2020-04-06 12:29:50 +03:00
Rémi Verschelde
e14464caeb
Merge pull request #37447 from ThakeeNathees/text-replace-empty-string-fix
...
replace selected text with empty string bug fixed
2020-04-06 11:28:42 +02:00
Rémi Verschelde
32d9d6e7ff
Merge pull request #37621 from dankan1890/autoslice_fix
...
Fixed TextureRegion autoslice issue.
2020-04-06 11:28:18 +02:00
Rémi Verschelde
5b57eeaaec
Merge pull request #37625 from akien-mga/vulkan-32bit-nullptr-handles
...
Vulkan: Use VK_NULL_HANDLE for handles, fixes 32-bit builds
2020-04-06 10:39:09 +02:00
dankan1890
671e97d254
TextureRegion: fixed Autoslice not created/updated properly.
2020-04-06 10:36:59 +02:00
Rémi Verschelde
61342e5831
Vulkan: Use VK_NULL_HANDLE for handles, fixes 32-bit builds
...
Some Vulkan types are defined as "non dispatchable handles" and use a
different typedef on 32-bit and 64-bit systems (struct pointer on
64-bit, `uint64_t` otherwise).
0e78ffd1dc/include/vulkan/vulkan_core.h (L59-L65)
Contrarily to `NULL`, `nullptr` can't be converted to `uint64_t` so
build was now failing on 32-bit after converting the codebase from
using `NULL` to `nullptr`.
Fixes #37620 .
2020-04-06 10:21:32 +02:00
Rémi Verschelde
6b07c72d76
Merge pull request #37556 from KoBeWi/kill_get_index
...
Remove Node.get_position_in_parent()
2020-04-06 09:44:38 +02:00
Rémi Verschelde
11f31a7329
Merge pull request #37613 from pycbouh/linkbutton-missing-colors
...
Add missing LinkButton colors in Editor Theme
2020-04-06 09:17:50 +02:00
Rémi Verschelde
1140871f7e
Merge pull request #37610 from YeldhamDev/multifile_import_change_fix
...
Fix changing the import type of multiple files at once
2020-04-06 08:55:16 +02:00
Thakee Nathees
2144eb05df
replace selected text with empty string bug fixed
...
Fix : #37416
2020-04-06 07:30:20 +05:30