Commit Graph

32053 Commits

Author SHA1 Message Date
be509bf5e4 Merge pull request #44401 from madmiraal/rename-empty-is_empty
Rename empty() to is_empty()
2020-12-28 13:23:25 +01:00
5b937d493f Rename empty() to is_empty() 2020-12-28 10:39:56 +00:00
886571e0fc Merge pull request #44748 from bruvzg/hb_2_7_3_sync
HarfBuzz: Update to upstream version 2.7.4
2020-12-28 09:55:31 +01:00
5c76225e0d Merge pull request #44745 from adamscott/fix-accessor-normalized
Add missing "normalized" accessor property to glTF document
2020-12-28 09:47:09 +01:00
4771004664 Add missing "normalized" accessor property to glTF document 2020-12-28 03:09:19 -05:00
6fd9a1bb10 Merge pull request #44701 from Calinou/html5-editor-fix-logo-size
Fix and decrease Godot logo size in the HTML5 editor loader
2020-12-28 08:28:43 +01:00
783ec77dbf Merge pull request #44500 from Calinou/editor-gizmo-hover-brightness-variable
Move the brightness factor for highlighted 3D gizmos to a variable
2020-12-27 23:16:47 +01:00
507e9b12a4 Move the brightness factor for highlighted 3D gizmos to a variable
See
8522ac7711 (r45230326).
2020-12-27 22:20:36 +01:00
672043b44a Merge pull request #44739 from KoBeWi/change_scene_but_later
Mention that change_scene is deferred
2020-12-27 22:07:55 +01:00
86aa9b1233 Mention that change_scene is deferred 2020-12-27 21:51:54 +01:00
2f7980c0fe Merge pull request #44700 from VedatGunel/fix-title
Fix incorrect title in Inherit dialog
2020-12-27 21:47:44 +01:00
4425f7c2c1 Merge pull request #44515 from eddsanity/master
Fixed #42149: bug where the default C# script template would sometimes produce an invalid class name
2020-12-27 21:40:30 +01:00
8e49ccf658 Merge pull request #44736 from KoBeWi/margoffset
Fix Layout menu not working
2020-12-27 20:29:18 +01:00
bf9db22352 Merge pull request #44582 from nathanfranke/document-rect-intersection
Update Rect intersection documentation, and rename method on Mono
2020-12-27 20:23:00 +01:00
e0e55a8358 Fix Layout menu not working 2020-12-27 20:11:36 +01:00
1c2727332e Merge pull request #44733 from vnen/variant-add-counts
Add helper count function to Variant
2020-12-27 19:20:01 +01:00
d66a58a4d4 Add helper count function to Variant
To get counts of items before getting the list, which is useful for
GDNative so users can pre-allocate the buffer with the correct size
without having to get the list twice.
2020-12-27 11:14:29 -03:00
d55e335026 Merge pull request #44718 from hoontee/fix-44713
Properly handle empty CSGShapes
2020-12-27 11:37:36 +01:00
1f7d6ba736 Merge pull request #44715 from clayjohn/VULKAN-SSAO-cleanup
Cleanup leftover functions from adding SSAO
2020-12-27 10:53:23 +01:00
86006ce476 HarfBuzz: Update to upstream version 2.7.4 2020-12-27 10:38:37 +02:00
24a6aac472 Properly handle empty CSGShapes 2020-12-27 01:10:58 -06:00
ef4e625918 Merge pull request #44705 from Chaosus/shader_fix_array_postinit
Fix using post-init shader array constructors
2020-12-27 08:26:31 +03:00
3fda53c256 Update Rect intersection documentation, and rename method on Mono 2020-12-26 22:16:57 -06:00
3dc52c2b6a Merge pull request #44699 from reduz/cache-thread-friendly-culling
Rewrite culling to be more cache/thread friendly.
2020-12-26 21:33:37 -03:00
34cfe1cc40 Cleanup leftover functions from adding SSAO 2020-12-26 16:33:07 -08:00
548524152e Rewrite culling to be more cache/thread friendly.
-Uses a single array with all data
-Massive performance improvement
-Does not support threads yet, but code is now thread friendly
2020-12-26 19:11:33 -03:00
bc0e8e7a21 Fix using post-init shader array constructors 2020-12-27 01:07:24 +03:00
fb16b1e39b Merge pull request #44436 from Chaosus/shader_const_switch
Added support for constants in shader `case` and array size declaration
2020-12-27 00:55:45 +03:00
13da314a64 Fix incorrect title and button text in Inherit dialog 2020-12-26 20:22:20 +03:00
d80224934e Fix and decrease Godot logo size in the HTML5 editor loader
The logo can no longer overflow the viewport.
2020-12-26 17:51:42 +01:00
6019dab0b4 Merge pull request #44697 from madmiraal/fix-44677
Update GraphEdit connection to reflect new signal name
2020-12-26 13:25:50 +01:00
dc8c29ee95 Update GraphEdit connection to reflect new signal name 2020-12-26 09:48:40 +00:00
f2968f59e1 Merge pull request #44682 from madmiraal/fix-etc-quality
Fix ETC quality setting
2020-12-26 10:23:06 +01:00
072b8a1894 Fix ETC quality setting 2020-12-26 07:21:17 +00:00
0f509b0723 Merge pull request #44684 from Chaosus/vs_ttr
Makes strings translatable on context menu in visual shader
2020-12-25 19:10:19 +03:00
7d972b8c67 Merge pull request #44640 from nekomatata/joint2d_update_body_transforms
Update body transforms on joint2D setup
2020-12-25 14:59:53 +01:00
ecffa43335 Merge pull request #44662 from reduz/bvh-use-page-allocator
Use page allocator for BVH
2020-12-25 14:58:40 +01:00
af2232521c Merge pull request #44680 from madmiraal/fix-cvtt-options
Ensure flags are applied to CVTT options
2020-12-25 14:57:48 +01:00
8c2363922e Makes strings translatable on right-click menu in visual shader 2020-12-25 16:43:39 +03:00
709aa8ae2c Ensure flags are applied to CVTT options 2020-12-25 11:28:29 +00:00
2e66e5d599 Use page allocator for BVH 2020-12-24 14:08:03 -03:00
545c894614 Merge pull request #44656 from reduz/cull-fixes-and-optimizations
Cull fixes and optimizations
2020-12-24 14:01:19 -03:00
ecda989c85 Merge pull request #44649 from lyuma/bone_aabb_blendshapes
Fix blendshapes and calculation of bone_aabbs
2020-12-24 17:20:07 +01:00
1bebb2ba05 Cull fixes and optimizations 2020-12-24 12:18:28 -03:00
4d9b95f3a8 Merge pull request #44651 from lawnjelly/bvh_world_aabb
Fix BVH to world_aabb, and call update
2020-12-24 08:45:19 -03:00
6d687de9b8 Fix BVH to world_aabb, and call update
The calls to the BVH need to use the world space AABB, rather than local space for it to work. Also, update was not being called which is required to update the AABB as objects move.
2020-12-24 11:19:50 +00:00
dbd00d932e Merge pull request #44636 from Calinou/doc-sliderjoint3d-description
Fix confusing SliderJoint3D brief description
2020-12-24 10:10:56 +01:00
6063af6788 Merge pull request #44641 from reduz/get-frame-setup-time
Add API to get frame setup time on CPU
2020-12-24 10:07:54 +01:00
d976003b16 Fix blendshapes and calculation of bone_aabbs
Blendshapes without a skeleton already worked.
However, due to a faulty ERR_FAIL_COND, it was impossible to create a mesh with both bones and blendshapes.
This also fixes an assumption that all surfaces reference the same number of bones as surface 0.
2020-12-24 00:01:07 -08:00
3fdf4bfe71 Merge pull request #44623 from reduz/rewrite-renderer-indexer
Replace Octree by DynamicBVH in cull code
2020-12-24 00:20:45 -03:00