summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #57948 from akien-mga/vulkan-1.3.204Rémi Verschelde2022-02-1180-23826/+79722
|\
| * spirv-reflect: Update to latest commit, adds SPIRV 1.6 supportRémi Verschelde2022-02-115-111/+557
| |
| * vulkan: Update volk, headers and glslang to 1.3.204Rémi Verschelde2022-02-1076-23715/+79165
| |
* | Merge pull request #57968 from reduz/variant-ref-assignment-fixRémi Verschelde2022-02-113-4/+21
|\ \
| * | Fix Variant Ref<> assignment.reduz2022-02-113-4/+21
| | | | | | | | | | | | | | | | | | -Creating from object pointer via funcptr API was missing reference initialization. -Supersedes https://github.com/godotengine/godot-cpp/pull/662 -Fixes several crashes in GDExtension
* | | Merge pull request #57917 from raulsntos/csharp-signal-documentationIgnacio Roldán Etcheverry2022-02-112-11/+58
|\ \ \ | | | | | | | | Support signals in C# generated documentation
| * | | Support signals in C# documentationRaul Santos2022-02-102-11/+58
| | | |
* | | | Merge pull request #57963 from bruvzg/rtl_vis_charsRémi Verschelde2022-02-112-19/+20
|\ \ \ \ | |_|/ / |/| | |
| * | | [RTL / Label] Reorganize property order to ensure "visible_characters" / ↵bruvzg2022-02-112-19/+20
|/ / / | | | | | | | | | "percent_visible" are set after the "text".
* | | Merge pull request #57919 from mbrlabs/region-select-fixesJFonS2022-02-112-11/+17
|\ \ \ | | | | | | | | Fixed issues with 3D region-select in the editor
| * | | Fixed issues with 3D region-select in the editorMarcus Brummer2022-02-112-11/+17
| | | |
* | | | Merge pull request #57888 from dusakus/depanoramize-spot-projectorRémi Verschelde2022-02-111-3/+3
|\ \ \ \ | | | | | | | | | | remove normal_to_panorama from spotlight projector
| * | | | remove normal_to_panorama from spotlight projectorBartłomiej Dusak2022-02-091-3/+3
| |/ / /
* | | | Merge pull request #57961 from bruvzg/fix_win_drap_dropRémi Verschelde2022-02-111-3/+4
|\ \ \ \ | | | | | | | | | | [Windows] Fix drag-and-drop.
| * | | | [Windows] Fix drag-and-drop.bruvzg2022-02-111-3/+4
| | | | |
* | | | | Merge pull request #57944 from Calinou/doc-audiostreamplayer-area-maskRémi Verschelde2022-02-112-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Improve the `AudioStreamPlayer2D/3D.area_mask` documentation
| * | | | | Improve the `AudioStreamPlayer2D/3D.area_mask` documentationHugo Locurcio2022-02-102-2/+2
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation was stating that the area mask affects where sounds can be heard, which is not true. Instead, the area mask affects audio bus redirection. Thanks to Azedaxen on the Godot forums for providing this description :)
* | | | | Merge pull request #57946 from Razoric480/raz/fix_track_selectRémi Verschelde2022-02-112-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | Fix selecting keys in Animation Track Editor
| * | | | Fix selecting keys in Track EditFrancois Belair2022-02-102-2/+2
| |/ / /
* | | | Merge pull request #57934 from Faless/js/4.x_fetch_credsRémi Verschelde2022-02-111-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | [HTML5] Fetch API now passes credentials.Fabio Alessandrelli2022-02-101-0/+1
| | | | | | | | | | | | | | | | | | | | Used default value before, i.e. "same-origin", now uses "include" (i.e. include for cross-origin if cross-origin is allowed).
* | | | Merge pull request #57932 from pycbouh/docs-extract-linksRémi Verschelde2022-02-101-5/+7
|\ \ \ \
| * | | | Extract link titles for translation if availableYuri Sizov2022-02-101-5/+7
| | | | |
* | | | | Merge pull request #57902 from aaronfranke/canvas-editor-scaleRémi Verschelde2022-02-101-2/+2
|\ \ \ \ \
| * | | | | Fix CanvasItemEditor scale editor not using the editor methodsAaron Franke2022-02-101-2/+2
| | | | | |
* | | | | | Merge pull request #55207 from ConteZero/rich_text_label_dragRémi Verschelde2022-02-102-11/+66
|\ \ \ \ \ \
| * | | | | | Add drag to RichTextLabelConteZero2022-02-102-11/+66
| | | | | | |
* | | | | | | Merge pull request #55157 from pycbouh/control-inspector-reorgRémi Verschelde2022-02-1043-552/+2120
|\ \ \ \ \ \ \
| * | | | | | | Reorganize inspector layout workflow for Control nodesYuri Sizov2022-02-1043-552/+2120
| | | | | | | |
* | | | | | | | Merge pull request #57933 from Calinou/fix-sky-update-performanceClay John2022-02-101-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix 3D sky update performance regression
| * | | | | | | | Fix 3D sky update performance regressionHugo Locurcio2022-02-101-1/+1
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Merge pull request #57925 from akien-mga/shaderglobalsoverride-out-of-treeRémi Verschelde2022-02-101-0/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | Fix crash calling `_activate()` on ShaderGlobalsOverride out of treeRémi Verschelde2022-02-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #45984.
* | | | | | | | Merge pull request #57889 from Calinou/doc-occlusion-cullingJFonS2022-02-109-2/+48
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | Document occlusion culling classes and settings
| * | | | | | | Document occlusion culling classes and settingsHugo Locurcio2022-02-109-2/+48
| | | | | | | |
* | | | | | | | Merge pull request #57916 from akien-mga/doc-translations-exclude-DOCS_URL-linksRémi Verschelde2022-02-101-0/+2
|\ \ \ \ \ \ \ \
| * | | | | | | | i18n: Exclude `$DOCS_URL` links from classref translationsRémi Verschelde2022-02-101-0/+2
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge pull request #57873 from markdibarry/add_get_content_width_RichTextLabelRémi Verschelde2022-02-103-0/+16
|\ \ \ \ \ \ \ \
| * | | | | | | | Add get_content_width methodmarkdibarry2022-02-103-0/+16
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Adds a get_content_width method to RichTextLabel
* | | | | | | | Merge pull request #57535 from Calinou/visibility-range-fade-use-easingRémi Verschelde2022-02-101-2/+3
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | |
| * | | | | | | Make visibility range alpha fade smootherHugo Locurcio2022-02-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `smoothstep()` avoids the sudden transparency jump when entering or leaving an object's alpha fade margin distance. This in turn helps make opacity transitions less noticeable to the player, as it's less likely to catch the player's eye.
* | | | | | | | Merge pull request #57104 from clayjohn/VULKAN-sky-conflictRémi Verschelde2022-02-105-44/+62
|\ \ \ \ \ \ \ \
| * | | | | | | | Update Sky lights in sky setup functionclayjohn2022-01-235-44/+62
| | | | | | | | |
* | | | | | | | | Merge pull request #54158 from Calinou/decrease-default-soft-shadow-qualityRémi Verschelde2022-02-102-4/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Decrease the default soft shadow quality to improve performanceHugo Locurcio2021-10-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Soft shadows are relatively expensive to filter. However, with the default blur factors, it's not needed to use too many samples (unless PCSS-like shadows are used with a large size). Textures and screen-space antialiasing can also be used to mask the noise pattern effectively. On a GeForce GTX 1080, going from Medium to Low for both shadow types saves 0.2-0.4 ms of GPU time per frame in 2560×1440 resolution. This can translate to significantly higher savings on lower-end GPUs. Given how the shader works, this improves rendering performance even if lights with shadows are never used.
* | | | | | | | | | Merge pull request #54677 from Calinou/voxelgi-default-low-qualityRémi Verschelde2022-02-103-3/+3
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Decrease the default VoxelGI quality to improve performanceHugo Locurcio2021-11-063-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On a GeForce GTX 1080 in 2002×1447 resolution, decreasing VoxelGI quality from High to Low quality saves 1.2 ms of GPU time in a medium-sized test scene. This only results in a minor drop in quality.
* | | | | | | | | | | Merge pull request #39965 from Calinou/tweak-sdfgi-defaultsRémi Verschelde2022-02-1010-29/+29
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Tweak default SDFGI settings for better qualityHugo Locurcio2022-02-0610-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Enable Read Sky Light to get proper outdoors lighting out of the box. - Set bounce feedback to 0.5 by default to get a better quality result. - Higher values may cause infinite feedback with bright surfaces. - Increase the number of frames to converge to improve quality at the cost of latency. Most scenes are fairly static after all. - Use 75% Y scale by default as most scenes are not highly vertical. - Reorder the Y scale enum to go from the lowest Y scale to the highest. Also rename the "Disabled" setting to "100%" for clarity.
* | | | | | | | | | | | Merge pull request #57707 from Calinou/sdfgi-tweak-default-num-cascadesRémi Verschelde2022-02-103-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \