Commit graph

27490 commits

Author SHA1 Message Date
qarmin 853f677c7e Fixed leak with SpecularMergeShaderRD 2020-04-04 17:48:30 +02:00
Rémi Verschelde da887714be
Merge pull request #37570 from reduz/implement-sss
Re-implement subsurface scattering.
2020-04-04 17:14:48 +02:00
Juan Linietsky c54f80d35c Re-implement subsurface scattering.
The size settings are more "just works", with default scale and depth scale
values that don't need much tweaking.

Additionally, a "skin" mode was added so skin looks better.
EDIT: Cleaned up SSR filter shader a bit.
2020-04-04 11:44:28 -03:00
Rémi Verschelde 1957c99ab4
Merge pull request #37578 from Anutrix/file_dialog_icon_fix
Fix file dialog not showing icons
2020-04-04 16:12:29 +02:00
Rémi Verschelde 068a3f8313
Merge pull request #37563 from YeldhamDev/float_dock_position
Take borders into account with floating dock initial position/size
2020-04-04 16:11:54 +02:00
Michael Alexsander ae34c53590 Take borders into account with floating dock initial position/size 2020-04-04 09:48:59 -03:00
unknown 4413c562d6 Fix file dialog not showing icons 2020-04-04 17:18:43 +05:30
Rémi Verschelde ea48b403a9
Merge pull request #37576 from akien-mga/scons-fix-is_vanilla_clang
SCons: Expand CXX in check for vanilla Clang
2020-04-04 13:39:35 +02:00
Rémi Verschelde 0ba6308e52
Merge pull request #37573 from Anutrix/vbx_redundancy_removed
Remove redundant vbx variable in FileDialog
2020-04-04 13:22:29 +02:00
Rémi Verschelde 2e2ccb994b SCons: Expand CXX in check for vanilla Clang
I had missed it in df7ecfc4a7 it seems.

Fixes #37575.
2020-04-04 12:12:57 +02:00
unknown 7e4db6174d Remove redundant vbx variable in FileDialog 2020-04-04 14:58:57 +05:30
Rémi Verschelde 9abb415d92
Merge pull request #37391 from dreamsComeTrue/embedded-windows-mode
Expose 'Embedded Windows Mode' as Editor and Project Settings
2020-04-04 07:58:53 +02:00
Dominik 'dreamsComeTrue' Jasiński 7af84d7213 Expose 'Embedded Windows Mode' as Editor and Project Settings 2020-04-03 21:15:22 +02:00
Rémi Verschelde 3d0c633e7b
Merge pull request #37483 from YeldhamDev/subviewport_stretch
Re-expose a simplified version of the stretch properties in SubViewport
2020-04-03 20:52:43 +02:00
Rémi Verschelde 92538fcb48
Merge pull request #37554 from qarmin/duplicated_add_child
Removed duplicated add_child
2020-04-03 20:51:22 +02:00
qarmin 7d19939203 Removed duplicated add_child 2020-04-03 19:48:40 +02:00
Michael Alexsander a9e43ac73c Re-expose a simplified version of the stretch properties in SubViewport 2020-04-03 14:11:22 -03:00
Rémi Verschelde 4a0e99f197
Merge pull request #37363 from YeldhamDev/floating_dock_enhancements
General enhancements to floating docks
2020-04-03 17:39:30 +02:00
Rémi Verschelde aeb95ef006
Merge pull request #37438 from clayjohn/VULKAN-sky-invert
Invert Sky subpass cubemap z direction
2020-04-03 15:59:26 +02:00
Rémi Verschelde 59d44ee872
Merge pull request #37505 from YeldhamDev/viewcont_rename
Rename ViewportContainer to SubViewportContainer
2020-04-03 15:53:35 +02:00
Rémi Verschelde d9a560d783 doc: Sync classref with current source 2020-04-03 10:11:23 +02:00
Rémi Verschelde 3182b1a53c
Merge pull request #37541 from neikeq/fix-csharp-bindings-april
Fix C# bindings after recent breaking changes
2020-04-03 08:54:09 +02:00
Ignacio Etcheverry 27ddb27da8 Fix C# bindings after recent breaking changes 2020-04-03 01:38:48 +02:00
Rémi Verschelde efeb7d07eb
Merge pull request #37533 from akien-mga/gradle-downgrade-3.5.3
Android: Downgrade gradle plugin to 3.5.3
2020-04-02 23:33:35 +02:00
Rémi Verschelde ba2ec53a26 Android: Downgrade gradle plugin to 3.5.3
With the NDK installed locally, gradle plugin 3.6.0 seems to enforce
a specific older NDK version, and will fail building if you don't have
it installed with:

```
No version of NDK matched the requested version 20.0.5594570.
Versions available locally: 21.0.6113669
```

Upstream issue: https://github.com/gradle/gradle/issues/12440
2020-04-02 23:16:54 +02:00
Rémi Verschelde 312bbb9600
Merge pull request #37525 from lupoDharkael/replace-0L
Replace 0L with a casted nullptr
2020-04-02 21:22:45 +02:00
Rémi Verschelde b50387c8bf
Merge pull request #37521 from akien-mga/more-nullptr
Replace more occurrences of NULL with nullptr
2020-04-02 17:37:09 +02:00
lupoDharkael 6324f578bd Replace 0L with a casted nullptr 2020-04-02 17:33:46 +02:00
Rémi Verschelde 6a38ce1b31
Merge pull request #37512 from reduz/implement-ssr
Re-Added screen space reflection.
2020-04-02 17:17:27 +02:00
Rémi Verschelde cf912a039e
Merge pull request #37386 from nekomatata/physics-direct-body-state-rename
Fixed PhysicsDirectBodyState3D resource hint after rename
2020-04-02 16:52:15 +02:00
Rémi Verschelde f1e943f6ce
Merge pull request #35720 from Calinou/remove-request-docs-button
Remove Request Docs button in the script editor due to various issues
2020-04-02 16:45:01 +02:00
Juan Linietsky 87c658b304 Re-Added screen space reflection. 2020-04-02 11:25:21 -03:00
Rémi Verschelde ea7b497065 Replace more occurrences of NULL with nullptr 2020-04-02 14:56:01 +02:00
Rémi Verschelde 058a0afdec
Merge pull request #37338 from lupoDharkael/nullprt
Replace NULL with nullptr
2020-04-02 14:52:36 +02:00
Hugo Locurcio 2f6f029a75 Remove Request Docs button in the script editor due to various issues
The Request Docs button is partly responsible for layout overflow
issues on narrow displays, such as #31133.

It also tended to attract spam and low-effort issues that were
difficult to act upon. A "Send Docs Feedback" menu option has been added
to replace it.
2020-04-02 14:07:03 +02:00
lupoDharkael 95a1400a2a Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
Rémi Verschelde 5f11e15571
Merge pull request #37504 from qarmin/out_of_bound_cursor
Fix array out of bounds access caused by uninitialised variables
2020-04-02 13:07:55 +02:00
Rémi Verschelde 7341a8fe1d
Merge pull request #37513 from zak-grumbles/make_dict_erase_sequenced
Make dict erase visual node sequenced
2020-04-02 13:01:28 +02:00
Zak Grumbles d648f77119
Make dict erase node sequenced godotengine#37477
* Updated macro call to make the visual Dictionary Erase node sequenced.
2020-04-01 22:10:12 -05:00
Michael Alexsander 0c6851ae53 Rename ViewportContainer to SubViewportContainer 2020-04-01 16:11:44 -03:00
Rafał Mikrut 359bebd8c0 Fix out of bound array access caused by unassigned variable 2020-04-01 19:29:35 +02:00
Rémi Verschelde ff14d071cc
Merge pull request #37492 from akien-mga/warnings-clang-displayserverwindows
Fix Clang warnings on Windows
2020-04-01 17:12:58 +02:00
Rémi Verschelde 2e84b7b916
Merge pull request #37443 from Leleat/master
Fix PopupMenu's letter jumping on any InputEventKey (instead of just a press)
2020-04-01 16:51:10 +02:00
Rémi Verschelde 84b308f446
Merge pull request #37488 from akien-mga/etc2comp-rgba8-max-channels
etc2comp: Fix max iterations for RGBA channels
2020-04-01 16:47:07 +02:00
Rémi Verschelde 516b3bb88f Fix Clang warnings on Windows
Fixes #37490.
2020-04-01 16:28:20 +02:00
Rémi Verschelde e53cbba36c
Merge pull request #37484 from Calinou/csharp-verbatim-string-highlight
Remove syntax highlighting for C# verbatim strings due to bugs
2020-04-01 15:10:19 +02:00
Rémi Verschelde d229507fa7
Merge pull request #37486 from RandomShaper/fix_trimmed_res
Fix res:// trimmed to s:// on Windows
2020-04-01 15:01:31 +02:00
Rémi Verschelde 96e654335a
Merge pull request #37481 from ThakeeNathees/bind-method-typo
some typo in method binds fixed
2020-04-01 12:57:26 +02:00
Rémi Verschelde dbf52c63cc etc2comp: Fix max iterations for RGBA channels
Those checks were *very likely* meant to clamp the max value,
not the min one.

Fixes https://github.com/godotengine/godot/issues/10059#issuecomment-606993001.
2020-04-01 11:23:42 +02:00
Thakee Nathees cb53b1d88e some typo in method binds fixed 2020-04-01 14:01:18 +05:30