summaryrefslogtreecommitdiffstats
path: root/servers
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Fix AudioEffectCapture buffer length cannot be changedjmb4622021-03-171-2/+0
|/ / / /
* | | | Added validation when assigning heightfield_resolution (Fix #46281)Ignacio Abal2021-03-171-0/+1
| | | |
* | | | Merge pull request #47067 from nekomatata/cylinder-fix-marginsRémi Verschelde2021-03-173-35/+68
|\ \ \ \ | | | | | | | | | | Fix Cylinder shape collision with margins when using GJK-EPA
| * | | | Fix Cylinder shape collision with margins when using GJK-EPAPouleyKetchoupp2021-03-163-35/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case of falling back to GJK-EPA algorithm to generate cylinder contact points, margins were never taken into account. This fixes the depenetration phase for kinematic bodies and allows consistent floor detection for cylinder shapes.
* | | | | Merge pull request #47084 from nekomatata/cylinder-capsule-collision-fixRémi Verschelde2021-03-171-0/+45
|\ \ \ \ \ | |_|/ / / |/| | | | Fix capsule-cylinder collision in godot physics
| * | | | Fix capsule-cylinder collision in godot physicsPouleyKetchoupp2021-03-161-0/+45
| |/ / / | | | | | | | | | | | | | | | | | | | | Test specific axes before falling back to GJK-EPA algorithm to get more accurate separation axes for common cases, the same way it's done for cylinder-cylinder collision.
* | | | Merge pull request #47024 from groud/navigationRémi Verschelde2021-03-174-4/+36
|\ \ \ \ | | | | | | | | | | Allow Navigation to be more flexible
| * | | | Allow Navigation to be more flexibleGilles Roudière2021-03-154-4/+36
| |/ / /
* | | | Merge pull request #46984 from sboronczyk/fix-shader-issueRémi Verschelde2021-03-161-1/+1
|\ \ \ \ | |/ / / |/| | | Vulkan: Fix crash when opening a ShaderMaterial with code saved as an external .shader file
| * | | fix issue vulkan crash on open shader materialssboronczyk2021-03-131-1/+1
| | | |
* | | | Check if an input image wasn't Image on several functions in CameraFeedKongfa Waroros2021-03-142-6/+10
|/ / /
* | | Removed time duplicate from ForwardClustered. Just use the variable from its ↵Bastiaan Olij2021-03-113-9/+1
| | | | | | | | | | | | superclass
* | | Combine init_gi and init_sdfgi into a single initBastiaan Olij2021-03-113-16/+9
| | |
* | | Renamed one more Forward render struct and fixed typoBastiaan Olij2021-03-112-38/+38
| | |
* | | Moving RendererStorageRD *storage to protected, no sense duplicating it in ↵Bastiaan Olij2021-03-113-5/+1
|/ / | | | | | | forward_clustered
* | Merge pull request #46811 from BastiaanOlij/rename_forward_rendererBastiaan Olij2021-03-107-114/+114
|\ \ | | | | | | Renaming RendererSceneRenderForward to ...ForwardClustered
| * | Renaming RendererSceneRenderForward to RendererSceneRenderForwardClustered ↵Bastiaan Olij2021-03-107-114/+114
| | | | | | | | | | | | so we can introduce RendererSceneRenderForwardMobile
* | | Implement Navigation layersGilles Roudière2021-03-104-6/+35
|/ /
* | Fixes division by zero when 3d body does not have valid shapeKyle2021-03-081-6/+14
| | | | | | | | | | Fixes #46738 by setting the default inertia to a valid value when there are no valid shapes for a 3d body. Changed the comment style for the update_inertias method as well.
* | Merge pull request #46642 from BastiaanOlij/sdfgi_rename_and_cleanupRémi Verschelde2021-03-085-344/+330
|\ \ | | | | | | Renamed SDGIShader to SDFGIShader and moved a bunch of things to private
| * | Renamed SDGIShader to SDFGIShader and moved a bunch of things to privateBastiaan Olij2021-03-045-344/+330
| | |
* | | Fix negative VRAM valuesEv1lbl0w2021-03-055-5/+5
| | |
* | | Fix canvas renderer line widthAlex Hirsch2021-03-041-5/+5
|/ / | | | | | | fix #46644
* | Merge pull request #46594 from asheraryam/fix-clip-content-masterRémi Verschelde2021-03-021-0/+2
|\ \ | | | | | | Fix rounding error in Clip Content [4.0]
| * | Fix rounding error in Clip Contentasheraryam2021-03-021-0/+2
| | | | | | | | | | | | | | | | | | Rounds the position and size of the final clip rect to avoid flickering issues. Fixes https://github.com/godotengine/godot/issues/46493
* | | Merge pull request #46581 from Riteo/fix-capsule-shapeRémi Verschelde2021-03-022-26/+26
|\ \ \ | | | | | | | | Change CapsuleShape3D's collision detection axis to vertical
| * | | Change CapsuleShape3D's collision detection axis to verticalRiteo Siuga2021-03-022-26/+26
| |/ / | | | | | | | | | This fixes an issue where its collision detection would actually work as if it had the old default orientation.
* | | Merge pull request #46046 from BastiaanOlij/cleanup_giRémi Verschelde2021-03-019-5851/+6332
|\ \ \ | | | | | | | | Moving GI and Sky code from RendererSceneRenderRD into separate classes
| * | | Moving GI code into RendererServerGIRDBastiaan Olij2021-02-259-5851/+6332
| | | | | | | | | | | | | | | | Moving Skyshader code into RendererServerSkyRD
* | | | Merge pull request #46522 from Ev1lbl0w/bugfix-shader_noretRémi Verschelde2021-03-011-6/+7
|\ \ \ \ | | | | | | | | | | Added missing returns on error scenarios
| * | | | Added missing returns on error scenariosEv1lbl0w2021-02-281-6/+7
| | | | |
* | | | | Fix parsing hexadecimal (lowercase `e`,`f`) in shadersYuri Roubinsky2021-03-011-4/+4
|/ / / /
* | | | Refactor removal of constraints from bodies in 2D jointsEryk Dwornicki2021-02-272-22/+9
| | | |
* | | | Move removal of the constraints from bodies to Joint3DSW destructorEryk Dwornicki2021-02-272-3/+9
| |/ / |/| | | | | | | | | | | | | | Joint3DSW instances are also destroyed without explicitly calling free() for example when changing constrainted bodies at runtime using set_node method.
* | | Update Inspector when changing AudioEffectChorus voice_countbooer2021-02-251-1/+1
| | | | | | | | | | | | Fixes #31627.
* | | Merge pull request #45863 from nekomatata/physics-queries-disabled-shapesRémi Verschelde2021-02-242-4/+44
|\ \ \ | | | | | | | | Fix physics queries not filtering out disabled collision shapes
| * | | Fix physics queries not filtering out disabled collision shapesPouleyKetchoupp2021-02-092-4/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change allows collide_shape, intersect_shape, cast_motion and rest_info in both 2D and 3D to ignore disabled shapes and make them consistent with the physics simulation. In some other cases, _cull_aabb_for_body is used and filters shapes out internally, but whenever a physics query uses the broadphase directly without calling _cull_aabb_for_body, disabled shapes can be returned and need to be filtered out.
* | | | Merge pull request #46045 from bruvzg/text_server_bmp_createRémi Verschelde2021-02-242-12/+10
|\ \ \ \ | |_|/ / |/| | | [TextServer] Restores bitmap font dynamic construction functions.
| * | | [Text Server] Restores bitmap font dynamic construction functions.bruvzg2021-02-152-12/+10
| | | |
* | | | Prevents shader crash if two struct with the same name are declaredYuri Roubinsky2021-02-211-0/+4
| | | |
* | | | Prevents shader crash if passing invalid struct to the return statementYuri Roubinsky2021-02-211-3/+5
| | | |
* | | | Merge pull request #46086 from ellenhp/new_resamplingRémi Verschelde2021-02-191-9/+9
|\ \ \ \ | | | | | | | | | | Implement a new resampling algorithm in AudioStreamPlaybackResampled
| * | | | Implement a new resampling algorithm in AudioStreamPlaybackResampledEllen Poe2021-02-151-9/+9
| | | | |
* | | | | doc: Sync classref with current sourceRémi Verschelde2021-02-194-4/+4
| | | | | | | | | | | | | | | | | | | | And fix various bogus bindings following previous PRs.
* | | | | Merge pull request #46199 from ellenhp/fix_distortion_filterRémi Verschelde2021-02-191-1/+2
|\ \ \ \ \ | | | | | | | | | | | | Prevent distortion filter from introducing NaNs in the audio buffer
| * | | | | Prevent distortion filter from introducing NaNs in the audio buffer.Ellen Poe2021-02-181-1/+2
| |/ / / /
* | | | | Merge pull request #45326 from clayjohn/VULKAN-ign-shadowsClay John2021-02-181-6/+4
|\ \ \ \ \ | | | | | | | | | | | | Use Interleaved gradient noise for shadow samples
| * | | | | Use Interleaved gradient noise for shadow samplesclayjohn2021-01-211-6/+4
| | | | | |
* | | | | | Merge pull request #46131 from bruvzg/move_tablet_to_dsRémi Verschelde2021-02-182-0/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | Move tablet driver API from OS to DisplayServer
| * | | | | | Move tablet driver API from OS to DisplayServer.bruvzg2021-02-182-0/+10
| | | | | | |