Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix various typos with codespell | Rémi Verschelde | 2023-06-16 | 2 | -2/+2 |
| | | | | And ignore some false positives introduced by recent versions of codespell. | ||||
* | Merge pull request #77412 from smix8/fix_threaded_navmesh_baking_4.x | Rémi Verschelde | 2023-06-15 | 3 | -0/+9 |
|\ | | | | | | | Fix for threaded NavigationMesh baking under new thread guards | ||||
| * | Fix for threaded NavigationMesh baking under new thread guards | smix8 | 2023-06-14 | 3 | -0/+9 |
| | | | | | | | | Fixes threaded NavigationMesh baking under new SceneTree thread guards that blocked the process. | ||||
* | | Merge pull request #78201 from smix8/navmesh_cell_height_4.x | Rémi Verschelde | 2023-06-14 | 3 | -0/+8 |
|\ \ | | | | | | | | | | Fix `cell_height` for navigation meshes | ||||
| * | | Fix `cell_height` for navigation meshes | smix8 | 2023-06-13 | 3 | -0/+8 |
| |/ | | | | | | | Fixes `cell_height` for navigation meshes. | ||||
* | | Merge pull request #78200 from prominentdetail/patch-3 | Rémi Verschelde | 2023-06-14 | 2 | -1/+3 |
|\ \ | | | | | | | | | | Properly handle wireframe mode in RendererRD pipeline cache | ||||
| * | | Properly handle wireframe mode in RendererRD pipeline cache | Alex | 2023-06-14 | 2 | -1/+3 |
| |/ | | | | | | | | | Makes wireframe get cached properly so that it doesn't keep being recreated. Fixes #76237. | ||||
* | | Merge pull request #78199 from clayjohn/detect_3d | Rémi Verschelde | 2023-06-14 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Ensure that "detect 3D" is only called when using 3D shaders | ||||
| * | | Ensure that "detect 3D" is only called when using 3D shaders | clayjohn | 2023-06-13 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #78161 from BastiaanOlij/expose_texture_native_handle | Rémi Verschelde | 2023-06-14 | 4 | -4/+6 |
|\ \ | |/ |/| | | | Expose `RD::texture_get_native_handle` | ||||
| * | Expose RD::texture_native_handle | Bastiaan Olij | 2023-06-14 | 4 | -4/+6 |
| | | |||||
* | | Set both texture format overrides to false by default | Aaron Franke | 2023-06-12 | 1 | -1/+4 |
| | | |||||
* | | Merge pull request #78081 from smix8/obstacle_api_update_4.x | Rémi Verschelde | 2023-06-12 | 5 | -0/+30 |
|\ \ | | | | | | | | | | Update NavigationObstacle API | ||||
| * | | Update navigation obstacle API | smix8 | 2023-06-12 | 5 | -0/+30 |
| | | | | | | | | | | | | Updates navigation obstacle API. | ||||
* | | | i18n: Sync translations with Weblate (now tracking 4.1 strings) | Rémi Verschelde | 2023-06-12 | 1 | -1/+1 |
|/ / | |||||
* / | Fix Y-sort modulate for top-most Y-sorted CanvasItem | kleonc | 2023-06-12 | 1 | -0/+1 |
|/ | |||||
* | Enable S3TC_BPTC but not ETC2_ASTC by default | Aaron Franke | 2023-06-09 | 1 | -2/+2 |
| | |||||
* | Merge pull request #77703 from RandomShaper/fix_vol_fog_thingy | Rémi Verschelde | 2023-06-09 | 2 | -18/+26 |
|\ | | | | | | | Fix management of life cycle of vol. fog related uniform sets | ||||
| * | Fix management of life cycle of vol. fog related uniform sets | Pedro J. Estébanez | 2023-05-31 | 2 | -18/+26 |
| | | |||||
* | | Merge pull request #76977 from manueldun/light-shader-builtins | Rémi Verschelde | 2023-06-09 | 6 | -5/+29 |
|\ \ | | | | | | | | | | Enable the use of all supported builtins on the light shader | ||||
| * | | Enable the use of all builtins on the light shader | Manuel Dun | 2023-06-08 | 6 | -5/+29 |
| | | | | | | | | | | | | | | | | | | When using the light process in spatial shader, the built-ins work as spected, now they work in forward+, mobile and compatibility renderer. | ||||
* | | | Merge pull request #74937 from bitsawer/fix_uniform_storage | Rémi Verschelde | 2023-06-09 | 3 | -562/+429 |
|\ \ \ | | | | | | | | | | | | | Fix shader uniform storage conversions and crash | ||||
| * | | | Fix shader uniform storage conversions and crash | bitsawer | 2023-05-29 | 3 | -562/+429 |
| | | | | |||||
* | | | | Document the InitialAction enum in RenderingDevice | Hugo Locurcio | 2023-06-08 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | This also improves the documentation for the FinalAction enum, and fixes an incorrect comment in the RenderingDevice header. | ||||
* | | | | Merge pull request #77170 from lawnjelly/scu_build_master | Rémi Verschelde | 2023-06-06 | 6 | -87/+35 |
|\ \ \ \ | | | | | | | | | | | Add support for single compilation unit builds | ||||
| * | | | | Single Compilation Unit build. | lawnjelly | 2023-06-06 | 6 | -87/+35 |
| | |_|/ | |/| | | | | | | | | | | | | | | Adds support for simple SCU build (DEV_ENABLED only). This speeds up compilation by compiling multiple cpp files within a single translation unit. | ||||
* | | | | Merge pull request #77839 from mihe/physics-engine-restart | Yuri Sizov | 2023-06-06 | 2 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | Change the "Physics Engine" project settings to prompt a restart | ||||
| * | | | | Change the "Physics Engine" project settings to prompt a restart | Mikael Hermansson | 2023-06-04 | 2 | -0/+2 |
| |/ / / | |||||
* / / / | Use depth pass mode with normals if required even if Environment is null | Arman Elgudzhyan | 2023-06-03 | 1 | -0/+2 |
|/ / / | | | | | | | | | | If using normal buffer debugging or if the normal texture was used, we should use PASS_MODE_DEPTH_NORMAL_ROUGHNESS regardless of whether there is a valid Environment or not. Otherwise, shaders reading the normal texture will not work without a valid Environment (and possibly other problems). | ||||
* / / | Fix shader preprocessor cyclic include handling | bitsawer | 2023-05-29 | 1 | -2/+3 |
|/ / | |||||
* | | Merge pull request #77514 from bruvzg/fix_dup_breaks | Yuri Sizov | 2023-05-27 | 1 | -16/+42 |
|\ \ | | | | | | | [TextServer] Prevent duplicate line breaks on virtual spaces when line width is significantly smaller than character width. | ||||
| * | | [TextServer] Prevent duplicate line breaks on virtual spaces when line width ↵ | bruvzg | 2023-05-26 | 1 | -16/+42 |
| | | | | | | | | | | | | is significantly smaller than character width. | ||||
* | | | Merge pull request #75181 from dalexeev/fix-light-only-mode | Yuri Sizov | 2023-05-27 | 2 | -3/+13 |
|\ \ \ | | | | | | | | | Fix "Light Only" mode of `CanvasItemMaterial` | ||||
| * | | | Fix "Light Only" mode of `CanvasItemMaterial` | Danil Alexeev | 2023-05-13 | 2 | -3/+13 |
| | | | | |||||
* | | | | Changed Subtract blend mode of Forward+ and Mobile renderers to match ↵ | Allen Pestaluky | 2023-05-26 | 3 | -6/+6 |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | behaviour of the Godot 3 and Compatibility renderers The OpenGL implementation has used GL_FUNC_REVERSE_SUBTRACT for a long time, but the new RenderingDevice abstraction used by the Vulkan renderers had been mistakenly set to BLEND_OP_SUBTRACT instead of BLEND_OP_REVERSE_SUBTRACT. Fixes #77448 | ||||
* | | | Merge pull request #77294 from puchik/lod-resolution-scaling | Rémi Verschelde | 2023-05-24 | 1 | -1/+6 |
|\ \ \ | | | | | | | | | | | | | Take 3D resolution scaling into account for mesh LOD | ||||
| * | | | Take 3D resolution scaling into account for mesh LOD | Arman Elgudzhyan | 2023-05-20 | 1 | -1/+6 |
| | | | | |||||
* | | | | Merge pull request #77079 from kleonc/y_sort_fix_modulation_propagation | Rémi Verschelde | 2023-05-24 | 1 | -5/+6 |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix modulation propagation for Y-sorted CanvasItems | ||||
| * | | | | Fix modulation propagation for Y-sorted CanvasItems | kleonc | 2023-05-15 | 1 | -5/+6 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #76053 from MightiestGoat/fix-sky-auto-exposure | Rémi Verschelde | 2023-05-24 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix the grainy sky while using debanding. | ||||
| * | | | | Fix the grainy sky while using debanding | mightygoat | 2023-04-15 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #71684 from kleonc/draw_polyline_simplify_antialiased | Rémi Verschelde | 2023-05-24 | 1 | -165/+68 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | `RendererCanvasCull` Simplify drawing antialiased polyline | ||||
| * | | | | | RendererCanvasCull Simplify drawing antialiased polyline | kleonc | 2023-01-19 | 1 | -165/+68 |
| | | | | | | |||||
* | | | | | | Merge pull request #77327 from BastiaanOlij/fix_gi_and_fog_free | Rémi Verschelde | 2023-05-22 | 2 | -17/+49 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Conditionally free GI and FOG resources, they may not have been created | ||||
| * | | | | | | Conditionally free GI and FOG resources, they may not have been created | Bastiaan Olij | 2023-05-22 | 2 | -17/+49 |
| | |_|_|/ / | |/| | | | | |||||
* | | | | | | Merge pull request #77326 from BastiaanOlij/fix_material_dependencies | Rémi Verschelde | 2023-05-22 | 2 | -1/+24 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Properly clear material slots on mesh instance when material is freed | ||||
| * | | | | | | Properly clear material slots on mesh instance when material is freed | Bastiaan Olij | 2023-05-22 | 2 | -1/+24 |
| |/ / / / / | |||||
* | | | | | | [TextServer] Add support for retrieving OpenType name strings. | bruvzg | 2023-05-22 | 4 | -0/+11 |
| | | | | | | |||||
* | | | | | | Merge pull request #77266 from ↵ | Rémi Verschelde | 2023-05-22 | 1 | -2/+2 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rindbee/fix-bugs-in-TextureStorage-texture_3d_update Fix calling `TextureStorage::texture_3d_update()` could cause a crash | ||||
| * | | | | | | Fix calling `TextureStorage::texture_3d_update()` could cause a crash | Rindbee | 2023-05-22 | 1 | -2/+2 |
| |/ / / / / |