Commit Graph
35121 Commits
Author SHA1 Message Date
Haoyu Qiu 9cbf066feb Initialize PhysicalBone2D::parent_skeleton 2021-06-13 12:10:11 +08:00
Juan LinietskyandGitHub ccaefbce55 Merge pull request #49551 from reduz/fix-roughness-limiter2
Make shader compile again after roughness limiter fix
2021-06-12 22:01:44 -03:00
reduz ce783689f8 Make shader compiler again after roughness limiter fix
Fix shader compilation error after merging #49549
2021-06-12 21:40:51 -03:00
Juan LinietskyandGitHub bb94344937 Merge pull request #49549 from clayjohn/VULKAN-roughness-limiter
Fix roughness limiter derivative
2021-06-12 21:29:34 -03:00
Juan LinietskyandGitHub 6feae6d219 Merge pull request #49547 from reduz/fix-voxelgi
Fix VoxelGI (works again).
2021-06-12 21:15:57 -03:00
clayjohn 9a5e00be6f Fix roughness limiter derivative 2021-06-12 17:02:05 -07:00
reduz 7513b73902 Fix VoxelGI (works again).
It was broken due to #46046, this makes it work again.
2021-06-12 20:37:56 -03:00
Rémi VerscheldeandGitHub 6d98f84abb Merge pull request #48746 from KoBeWi/bane_of_all_virtual_compatibility
Consistently prefix bound virtual methods with _
2021-06-12 23:00:40 +02:00
Rémi VerscheldeandGitHub ac73059b56 Merge pull request #49123 from aaronfranke/it-is-time
Add a Time singleton
2021-06-12 22:55:25 +02:00
Rémi VerscheldeandGitHub edee798628 Merge pull request #49544 from akien-mga/variantparser-stringname-compat
VariantParser: Fix reading StringNames with '&'.
2021-06-12 22:43:08 +02:00
Rémi VerscheldeandGitHub 2787ee634a Merge pull request #49520 from pfertyk/issue-46278-empty-texture-crashes-godot
Validate texture in RendererStorageRD::free
2021-06-12 22:27:14 +02:00
Rémi VerscheldeandGitHub 02b3adc150 Merge pull request #49541 from Calinou/fix-game-camera-override-tooltip
Fix game camera override tooltips being swapped
2021-06-12 22:24:40 +02:00
Rémi Verschelde 326e483ef3 VariantParser: Fix reading StringNames with '&'.
Keep support for '@' for now for compatibility.

Fixes #49535.
Fixes #49542.
2021-06-12 22:13:35 +02:00
Hugo Locurcio d1c5dd5b68 Fix game camera override tooltips being swapped
Previously, the wrong tooltip was shown.

This also tweaks the tooltips' texts to be clearer and remove
references to "game" (since Godot is used for more than just games).
2021-06-12 19:39:34 +02:00
Rémi VerscheldeandGitHub 0024bb3f4e Merge pull request #49538 from Calinou/doc-arraymesh-fix-duplicate-paragraph
Fix duplicate paragraph in `ArrayMesh.add_surface_from_arrays()` description
2021-06-12 19:09:56 +02:00
Hugo Locurcio 033985f9c2 Fix duplicate paragraph in ArrayMesh.add_surface_from_arrays() description 2021-06-12 17:48:56 +02:00
Rémi VerscheldeandGitHub fe7559f751 Merge pull request #49522 from JFonS/fix_surfacetool_tangents
Fix tangents array in SurfaceTool
2021-06-12 01:08:03 +02:00
kobewi 7ff135b015 Consistently prefix bound virtual methods with _ 2021-06-12 00:55:52 +02:00
jfons 336778ed21 Fix tangents array in SurfaceTool 2021-06-12 00:40:13 +02:00
Rémi VerscheldeandGitHub 243be93087 Merge pull request #47242 from sygi/bitmap-opaque-polygons
Bitmap opaque_to_polygons documentation
2021-06-11 23:44:47 +02:00
Rémi VerscheldeandGitHub 1b943dbea1 Merge pull request #49519 from Xrayez/filesystem-delete-for-everyone
Use "Delete" in FileSystemDock on all platforms
2021-06-11 23:35:45 +02:00
Rémi VerscheldeandGitHub ab29e3af53 Merge pull request #49515 from Calinou/doc-projectsettings-vram-compression-change
Document applying VRAM compression setting changes retroactively
2021-06-11 23:35:12 +02:00
Hugo Locurcio de39223503 Document applying VRAM compression setting changes retroactively 2021-06-11 22:47:50 +02:00
Paweł Fertyk 31cd42373b Validate texture in RendererStorageRD::free 2021-06-11 20:12:23 +02:00
Rémi VerscheldeandGitHub 530e069bc3 Merge pull request #49312 from RandomShaper/reference_to_ref_count
Rename `Reference` to `RefCounted`
2021-06-11 19:46:25 +02:00
Andrii Doroshenko (Xrayez) 77daadac1d Use "Delete" in FileSystemDock on all platforms
The consensus is that the per-platform strings are not so useful in the
first place, so it's better to revert back to "Delete" for every platform.
2021-06-11 20:35:10 +03:00
Rémi VerscheldeandGitHub 50d1e0ea99 Merge pull request #47835 from mortarroad/master-lossless-webp
Implement lossless WebP encoding
2021-06-11 19:34:36 +02:00
Juan LinietskyandGitHub 5007ec433c Merge pull request #49518 from reduz/fix-tangent-import
Fix tangent importing
2021-06-11 14:17:13 -03:00
reduz c2138bdc87 Fix tangent importing
* Binormal compression was wrong.
2021-06-11 14:13:58 -03:00
Pedro J. Estébanez 04688b92ff Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
Morris Tabor 1bc1e94208 Implement lossless WebP encoding 2021-06-11 18:46:04 +02:00
Juan LinietskyandGitHub fbb5a541ef Merge pull request #49421 from floppyhammer/fix-vram-compressed-mipmaps
Fix mipmaps of VRAM compressed textures
2021-06-11 12:35:00 -03:00
Rémi VerscheldeandGitHub 8d4046929c Merge pull request #49511 from akien-mga/core-diraccess-fileaccess-io
Core: Move DirAccess and FileAccess to `core/io`
2021-06-11 16:51:10 +02:00
Rémi VerscheldeandGitHub 6b0183ec89 Merge pull request #49279 from Calinou/rename-string-is-abs-path-method
Rename `String.is_abs_path()` to `String.is_absolute_path()`
2021-06-11 15:58:16 +02:00
Rémi VerscheldeandGitHub 6107d9e180 Merge pull request #34566 from Heikki00/34541_to_json_precision
Increased String::num default decimal precision
2021-06-11 15:56:59 +02:00
Aaron Franke f64fea1b23 Add Time singleton 2021-06-11 09:32:39 -04:00
sygi a74791ed68 Add documentation to Bitmaps opaque_to_polygons. 2021-06-11 14:06:02 +01:00
Rémi VerscheldeandGitHub e82a1113ab Merge pull request #49338 from Chaosus/fix_property_editor_remake
Fix property editor to make changes if popup closed (remake)
2021-06-11 14:56:35 +02:00
Rémi Verschelde 9e328bb5b7 Core: Move DirAccess and FileAccess to core/io
File handling APIs are typically considered part of I/O, and we did have most
`FileAccess` implementations in `core/io` already.
2021-06-11 14:52:39 +02:00
Rémi VerscheldeandGitHub 74b3b0db0e Merge pull request #47584 from HaSa1002/docs-lang-7 2021-06-11 14:35:45 +02:00
Rémi VerscheldeandGitHub 1f69213175 Merge pull request #48253 from lyuma/fix_gdscript_export
Fix @export and prevent non-exportable References from being exported.
2021-06-11 14:24:31 +02:00
Rémi VerscheldeandGitHub ba82626c2c Merge pull request #49506 from akien-mga/vulkan_prefer_discrete_gpu
Prefer discrete GPU over integrated one
2021-06-11 13:34:38 +02:00
Johannes 23bc697239 Port code examples to C# (V)
Includes:
 * Variant
 * Viewport

and two fixes in Array that were pointed out in #40978
VisualScript classes are skipped on purpose.
That is the final commit of the inital code porting to C#. :)
2021-06-11 13:24:11 +02:00
Blazej FlochandRémi Verschelde 36130e5a05 Prefer discrete GPU over integrated one
This unblocks launching on Linux laptops that default to the integrated
GPU which can not handle Vulkan in many instances.
Ideally a manual device selection, or an option for the optimal selection
strategy should be provided via CLI or config, but for the time being
this will unblock the Linux devs.

Partially addresses #42348 and #43714
2021-06-11 13:02:30 +02:00
Rémi VerscheldeandGitHub 9aedc020c3 Merge pull request #42636 from madmiraal/fix-infinite-inertia 2021-06-11 13:00:31 +02:00
Rémi VerscheldeandGitHub 80e5997154 Merge pull request #49499 from cptchuckles/fix-var2str-sigil
Let var2str display StringName with correct sigil
2021-06-11 12:45:54 +02:00
Lyuma 771190a9db Fix regression from 160c260 causing export of non-@export properties. 2021-06-10 20:35:58 -07:00
Rémi VerscheldeandGitHub 7e1a6befda Merge pull request #49496 from bruvzg/ctl_improve_font_selection
[CTL] Improve font fallback order selection.
2021-06-11 00:26:10 +02:00
Jonathan Gollnick 6710ad1737 Let var2str display StringName with correct sigil 2021-06-10 16:30:28 -05:00
Rémi VerscheldeandGitHub a795a36ef5 Merge pull request #49493 from madmiraal/graph_edit-default-in-declaration
Move default values from definition to declaration in GraphEdit
2021-06-10 23:16:10 +02:00