Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-01 | Merge pull request #59205 from JFonS/color_pass_flags | Rémi Verschelde | |
2022-04-01 | Merge pull request #59782 from bruvzg/clang_ci_san | Rémi Verschelde | |
2022-04-01 | Merge pull request #59331 from bartekd97/navigation-agent-layers | Rémi Verschelde | |
2022-04-01 | Merge pull request #59759 from novaplusplus/month_late_typo_fix | Max Hilbrunner | |
Fixing some of my own typos | |||
2022-04-01 | Add CI build with clang sanitizers, increase stack size to 30 MB for builds ↵ | bruvzg | |
with sanitizers. | |||
2022-04-01 | Add color pass flags to Forward Clustered renderer | jfons | |
This commit removes a lot of enum values related to the color render pass in favor of a new flag-bases approach. This means instead of hard-coding all the possible option combinations into enums, we can write our logic by checking a bit-mask. The changes in rendering_device_vulkan.cpp add support for unused attachments. That means RenderingDeviceVulkan::framebuffer_create() can take null RIDs in the attachments vector, which will result in VK_ATTACHMENT_UNUSED entries in the render pass. This is used in this same PR to establish fixed locations for the color pass attachments (only color and separate specular so far, but TAA will add motion vectors as well). This way the attachment locations in the shader can stay the same regardless of which attachments are actually used. Right now all the combinations of flags are generated, but we will need to add a way to limit the amount of combinations in the future. | |||
2022-04-01 | Merge pull request #59764 from reduz/blender-import-autodetect | Rémi Verschelde | |
2022-04-01 | Add Blender install autodetection and configuration. | reduz | |
This PR is a continuation to #54886 * Changed Blender path editor setting from binary to installation. * Add a class to query whether the format is supported. * This class allows to create proper editors to configure support. **NOTE**: This PR only provides autodetection on Linux. Code needs to be added for Windows and MacOS to autodetect the Blender installation. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com> | |||
2022-04-01 | Merge pull request #59771 from timothyqiu/i18n-theme-props | Rémi Verschelde | |
Extract theme property names for localization | |||
2022-04-01 | Merge pull request #59769 from fire-forge/fastnoise-group-name | Rémi Verschelde | |
Fix group names in FastNoise and Gradient | |||
2022-04-01 | Extract theme property names for localization | Haoyu Qiu | |
2022-03-31 | Fix group name in FastNoise and Gradient | FireForge | |
2022-04-01 | Merge pull request #59755 from V-Sekai/import-gltf-mat-placeholder | Rémi Verschelde | |
2022-03-31 | Merge pull request #59768 from ConteZero/window_unmaximize_master | Rémi Verschelde | |
2022-03-31 | Fix X11 is_window_maximized | ConteZero | |
2022-03-31 | Merge pull request #59712 from Calinou/doc-canvasitem-top-level | Rémi Verschelde | |
2022-03-31 | Merge pull request #59709 from Sauermann/fix-dragndrop-subviewport-transform | Rémi Verschelde | |
2022-03-31 | Merge pull request #59762 from YeldhamDev/tabc_fixes | Rémi Verschelde | |
2022-03-31 | Merge pull request #59590 from Calinou/rename-print-stray-nodes | Rémi Verschelde | |
2022-03-31 | Merge pull request #59753 from V-Sekai/let-there-be-light | Rémi Verschelde | |
2022-03-31 | Small fixes for `TabContainer` | Michael Alexsander | |
2022-03-31 | Fixing some of my own typos... | nova++ | |
(and a little improvement to wording that was bugging me) | |||
2022-03-31 | Merge pull request #59385 from BastiaanOlij/extract_shader_storage | Rémi Verschelde | |
2022-03-31 | Add support for Blend importing of material placeholders. | K. S. Ernest (iFire) Lee | |
Couldn't get the 'NONE' option to work. | |||
2022-03-31 | Merge pull request #59750 from KoBeWi/commit_farm_seems_still_functional_🤔 | Rémi Verschelde | |
2022-03-31 | Merge pull request #59747 from bruvzg/clang_san_fixes | Rémi Verschelde | |
2022-03-31 | Merge pull request #59737 from Sauermann/fix-physics-ignoring-canvas-transform | Rémi Verschelde | |
2022-03-31 | Allow importing punctual lights from Blend. | K. S. Ernest (iFire) Lee | |
2022-03-31 | Rename `Node.print_stray_nodes()` to `Node.print_orphan_nodes()` | Hugo Locurcio | |
The "orphan" terminology is already used elsewhere. | |||
2022-03-31 | Fix name of the created static trimesh body | kobewi | |
2022-03-31 | Fix some issues found by clang sanitizers. | bruvzg | |
2022-03-31 | Merge pull request #59740 from bruvzg/brotli_san | Rémi Verschelde | |
2022-03-31 | [Brotli] Use aligned reads when building with sanitizers. | bruvzg | |
2022-03-31 | Merge pull request #59735 from akien-mga/zlib-1.2.12 | Rémi Verschelde | |
2022-03-31 | Fix that collision objects ignore canvas transform | Markus Sauermann | |
This aligns collision areas with visual areas within a viewport | |||
2022-03-31 | Re-add some needed patterns to .gitignore | Rémi Verschelde | |
2022-03-31 | Merge pull request #59728 from timothyqiu/clip-key | Rémi Verschelde | |
2022-03-31 | zlib/minizip: Update to version 1.2.12 | Rémi Verschelde | |
Security update, fixes CVE-2018-25032 in zlib. Preliminary assessment doesn't show Godot as affected since we don't seem to call `deflate` with the problematic parameters, but the extent of the vulnerability is not fully clear upstream yet. | |||
2022-03-31 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. Fix a couple incorrect uses of gendered pronouns. | |||
2022-03-31 | Merge pull request #59726 from bruvzg/gde_icu_suffix | Rémi Verschelde | |
2022-03-31 | Merge pull request #59725 from bruvzg/hb_420 | Rémi Verschelde | |
2022-03-31 | Extract global variable, shader and material storage | Bastiaan Olij | |
2022-03-31 | Clip animation track keyframe rects | Haoyu Qiu | |
2022-03-31 | [ICU] Add library name suffix for API rename to avoid conflicts (GDExtension ↵ | bruvzg | |
build). | |||
2022-03-31 | HarfBuzz: Update to version 4.2.0 | bruvzg | |
2022-03-31 | Merge pull request #59702 from ↵ | Rémi Verschelde | |
Sauermann/fix-subviewport-container-event-transform Fix event transform in SubViewportContainer | |||
2022-03-31 | Merge pull request #59706 from Sauermann/fix-control-warp-mouse-canvas-transform | Rémi Verschelde | |
Fix Control::warp_mouse to respect canvas transform | |||
2022-03-31 | Clarify what `top_level` does in CanvasItem | Hugo Locurcio | |
2022-03-31 | Fix Drag n Drop Transform in main embedding window | Markus Sauermann | |
2022-03-30 | Merge pull request #58395 from Geometror/editor-node-data-cleanup | Rémi Verschelde | |