summaryrefslogtreecommitdiffstats
path: root/servers
Commit message (Collapse)AuthorAgeFilesLines
* Fix various typos with codespellRémi Verschelde2023-06-162-2/+2
| | | | And ignore some false positives introduced by recent versions of codespell.
* Merge pull request #77412 from smix8/fix_threaded_navmesh_baking_4.xRémi Verschelde2023-06-153-0/+9
|\ | | | | | | Fix for threaded NavigationMesh baking under new thread guards
| * Fix for threaded NavigationMesh baking under new thread guardssmix82023-06-143-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.xRémi Verschelde2023-06-143-0/+8
|\ \ | | | | | | | | | Fix `cell_height` for navigation meshes
| * | Fix `cell_height` for navigation meshessmix82023-06-133-0/+8
| |/ | | | | | | Fixes `cell_height` for navigation meshes.
* | Merge pull request #78200 from prominentdetail/patch-3Rémi Verschelde2023-06-142-1/+3
|\ \ | | | | | | | | | Properly handle wireframe mode in RendererRD pipeline cache
| * | Properly handle wireframe mode in RendererRD pipeline cacheAlex2023-06-142-1/+3
| |/ | | | | | | | | Makes wireframe get cached properly so that it doesn't keep being recreated. Fixes #76237.
* | Merge pull request #78199 from clayjohn/detect_3dRémi Verschelde2023-06-141-1/+1
|\ \ | | | | | | | | | Ensure that "detect 3D" is only called when using 3D shaders
| * | Ensure that "detect 3D" is only called when using 3D shadersclayjohn2023-06-131-1/+1
| |/
* | Merge pull request #78161 from BastiaanOlij/expose_texture_native_handleRémi Verschelde2023-06-144-4/+6
|\ \ | |/ |/| | | Expose `RD::texture_get_native_handle`
| * Expose RD::texture_native_handleBastiaan Olij2023-06-144-4/+6
| |
* | Set both texture format overrides to false by defaultAaron Franke2023-06-121-1/+4
| |
* | Merge pull request #78081 from smix8/obstacle_api_update_4.xRémi Verschelde2023-06-125-0/+30
|\ \ | | | | | | | | | Update NavigationObstacle API
| * | Update navigation obstacle APIsmix82023-06-125-0/+30
| | | | | | | | | | | | Updates navigation obstacle API.
* | | i18n: Sync translations with Weblate (now tracking 4.1 strings)Rémi Verschelde2023-06-121-1/+1
|/ /
* / Fix Y-sort modulate for top-most Y-sorted CanvasItemkleonc2023-06-121-0/+1
|/
* Enable S3TC_BPTC but not ETC2_ASTC by defaultAaron Franke2023-06-091-2/+2
|
* Merge pull request #77703 from RandomShaper/fix_vol_fog_thingyRémi Verschelde2023-06-092-18/+26
|\ | | | | | | Fix management of life cycle of vol. fog related uniform sets
| * Fix management of life cycle of vol. fog related uniform setsPedro J. Estébanez2023-05-312-18/+26
| |
* | Merge pull request #76977 from manueldun/light-shader-builtinsRémi Verschelde2023-06-096-5/+29
|\ \ | | | | | | | | | Enable the use of all supported builtins on the light shader
| * | Enable the use of all builtins on the light shaderManuel Dun2023-06-086-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_storageRémi Verschelde2023-06-093-562/+429
|\ \ \ | | | | | | | | | | | | Fix shader uniform storage conversions and crash
| * | | Fix shader uniform storage conversions and crashbitsawer2023-05-293-562/+429
| | | |
* | | | Document the InitialAction enum in RenderingDeviceHugo Locurcio2023-06-081-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_masterRémi Verschelde2023-06-066-87/+35
|\ \ \ \ | | | | | | | | | | Add support for single compilation unit builds
| * | | | Single Compilation Unit build.lawnjelly2023-06-066-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-restartYuri Sizov2023-06-062-0/+2
|\ \ \ \ | | | | | | | | | | Change the "Physics Engine" project settings to prompt a restart
| * | | | Change the "Physics Engine" project settings to prompt a restartMikael Hermansson2023-06-042-0/+2
| |/ / /
* / / / Use depth pass mode with normals if required even if Environment is nullArman Elgudzhyan2023-06-031-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 handlingbitsawer2023-05-291-2/+3
|/ /
* | Merge pull request #77514 from bruvzg/fix_dup_breaksYuri Sizov2023-05-271-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 ↵bruvzg2023-05-261-16/+42
| | | | | | | | | | | | is significantly smaller than character width.
* | | Merge pull request #75181 from dalexeev/fix-light-only-modeYuri Sizov2023-05-272-3/+13
|\ \ \ | | | | | | | | Fix "Light Only" mode of `CanvasItemMaterial`
| * | | Fix "Light Only" mode of `CanvasItemMaterial`Danil Alexeev2023-05-132-3/+13
| | | |
* | | | Changed Subtract blend mode of Forward+ and Mobile renderers to match ↵Allen Pestaluky2023-05-263-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-scalingRémi Verschelde2023-05-241-1/+6
|\ \ \ | | | | | | | | | | | | Take 3D resolution scaling into account for mesh LOD
| * | | Take 3D resolution scaling into account for mesh LODArman Elgudzhyan2023-05-201-1/+6
| | | |
* | | | Merge pull request #77079 from kleonc/y_sort_fix_modulation_propagationRémi Verschelde2023-05-241-5/+6
|\ \ \ \ | | | | | | | | | | | | | | | Fix modulation propagation for Y-sorted CanvasItems
| * | | | Fix modulation propagation for Y-sorted CanvasItemskleonc2023-05-151-5/+6
| | |/ / | |/| |
* | | | Merge pull request #76053 from MightiestGoat/fix-sky-auto-exposureRémi Verschelde2023-05-241-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Fix the grainy sky while using debanding.
| * | | | Fix the grainy sky while using debandingmightygoat2023-04-151-1/+1
| | | | |
* | | | | Merge pull request #71684 from kleonc/draw_polyline_simplify_antialiasedRémi Verschelde2023-05-241-165/+68
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | `RendererCanvasCull` Simplify drawing antialiased polyline
| * | | | | RendererCanvasCull Simplify drawing antialiased polylinekleonc2023-01-191-165/+68
| | | | | |
* | | | | | Merge pull request #77327 from BastiaanOlij/fix_gi_and_fog_freeRémi Verschelde2023-05-222-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 createdBastiaan Olij2023-05-222-17/+49
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #77326 from BastiaanOlij/fix_material_dependenciesRémi Verschelde2023-05-222-1/+24
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Properly clear material slots on mesh instance when material is freed
| * | | | | | Properly clear material slots on mesh instance when material is freedBastiaan Olij2023-05-222-1/+24
| |/ / / / /
* | | | | | [TextServer] Add support for retrieving OpenType name strings.bruvzg2023-05-224-0/+11
| | | | | |
* | | | | | Merge pull request #77266 from ↵Rémi Verschelde2023-05-221-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 crashRindbee2023-05-221-2/+2
| |/ / / / /