Commit Graph

38938 Commits

Author SHA1 Message Date
1ad14eb14b [macOS] Add support for OpenGLES3 video driver. 2021-11-02 13:11:55 +02:00
87727f70ed Merge pull request #51644 from ChainedLupine/bugfix-stex-webp 2021-11-02 09:27:57 +01:00
79d4edfca7 Fix crash in ResourceImporterTexture::_save_stex if webp disabled
Fixes #51535.
2021-11-02 09:17:54 +01:00
5efb11926d Merge pull request #54346 from mhilbrunner/used-what-instead-of-what 2021-11-02 08:48:58 +01:00
ce9e90af01 Merge pull request #54494 from lyuma/fix_override_materials
glTF: Fix override materials and non-empty arrays
2021-11-02 08:11:57 +01:00
9691af05d1 Merge pull request #54497 from mhilbrunner/readme-link-license
README updates and improvements, link license page
2021-11-02 07:59:06 +01:00
1ad3890183 Merge pull request #54501 from clayjohn/fog-volume-validate
Validate fog volume properties
2021-11-02 07:57:03 +01:00
de93d48901 glTF: Fix override materials and non-empty arrays
Keep track of MeshInstance and GeometryInstance override materials in the GLTFMesh object.
Ensure all arrays are non-empty to conform with "minItems":1 in glTF spec.
2021-11-01 23:22:45 -07:00
b7445f1ff8 Validate fog volume properties 2021-11-01 21:38:04 -07:00
0f1ace5b6a README updates and improvements, link license page
...some copy edits, and sprinkling some links over that page in general.
2021-11-02 02:28:25 +01:00
455e027725 Merge pull request #54438 from Laelaps9/patch-1
Fix area_shape_exited's description
2021-11-02 02:01:27 +01:00
795cd2eb38 Merge pull request #35816 from touilleMan/dictionary-operator==-true-comparison
Modify Array/Dictionary::operator== to do real key/value comparison
2021-11-02 00:00:38 +01:00
7b83039885 Merge pull request #54490 from q66/ppc 2021-11-01 23:27:21 +01:00
0fbf53dbc5 Merge pull request #54387 from Calinou/editor-translations-increase-zlib-compression-level 2021-11-01 23:22:55 +01:00
29a66f7b04 Merge pull request #54491 from Calinou/project-manager-fix-vulkan-choice
Fix new projects always being created with OpenGL
2021-11-01 23:07:21 +01:00
5945f43cc8 Merge pull request #54391 from DavidSichma/doc_interpolate_value 2021-11-01 22:38:42 +01:00
529968df30 Merge pull request #54396 from groud/implement_terrain_other_brushes 2021-11-01 22:27:06 +01:00
3a84a64d2f Add support for PowerPC family 2021-11-01 22:25:53 +01:00
665d29c16d Fix new projects always being created with OpenGL
Only Vulkan is fully implemented for now, so OpenGL isn't available
in the project manager yet.

This also makes the rendering driver checks use lowercase names
everywhere for consistency.
2021-11-01 22:04:36 +01:00
96ce806b2f Merge pull request #54369 from S0yKaf/fix-hardcoded-ray-distance
Fix hardcoded raycast distance in viewport object picking
2021-11-01 21:01:44 +01:00
a57de3b818 Merge pull request #37880 from nekomatata/rigid-body-damping-override
Improved RigidDynamicBody linear/angular damping override
2021-11-01 11:24:01 -07:00
0bf3204d89 Merge pull request #54379 from Anutrix/editor-default-float-step 2021-11-01 18:12:54 +01:00
a000186de4 Merge pull request #41565 from nekomatata/x11-usable-screen-size 2021-11-01 18:11:57 +01:00
26c03bcccd Merge pull request #54404 from ibrahn/pulsedriver-less-cowref 2021-11-01 17:55:43 +01:00
4d96d37ca2 Merge pull request #54476 from bruvzg/monterey_create_instance 2021-11-01 14:12:33 +01:00
02ae47154c Merge pull request #54356 from Chaosus/shader_fix_matrix_autocompletion 2021-11-01 14:06:04 +01:00
eae34230c8 Merge pull request #54419 from Chaosus/vs_cut 2021-11-01 14:05:46 +01:00
d86b680e07 Merge pull request #54480 from timothyqiu/texture-replace 2021-11-01 12:56:05 +01:00
54bedc4674 Merge pull request #54475 from groud/fix_tileset_editor_drag_and_drop 2021-11-01 12:27:20 +01:00
10818cfc10 Fix memory leak when using CurveTexture.set_texture_mode 2021-11-01 18:57:59 +08:00
2bf34ef470 Merge pull request #54470 from HungryProton/fix_popup_signal 2021-11-01 11:26:35 +01:00
210e6cc167 Merge pull request #54459 from rxlecky/fix-multimesh-buffer-overflow-53603 2021-11-01 11:18:11 +01:00
0b6b8427c8 [macOS] Add create_instance function to spawn editor copies.
[macOS] Modify `create_project` function to detect and run app bundles using NSWorkspace to ensure app window is registered and activated correctly.
2021-11-01 11:48:23 +02:00
699f020f1d Fix TileSet editor drag and drop not working 2021-11-01 10:22:41 +01:00
efbbd14af3 Merge pull request #54443 from briansemrau/threadsafe-toast
Make editor toasts threadsafe
2021-11-01 09:37:11 +01:00
5869d053f9 Fix popup trying to emit a non existing signal when closed 2021-10-31 23:21:31 +01:00
0b667e6c27 Merge pull request #54288 from Razoric480/fix-key-up-down-idle-frame 2021-10-31 23:20:10 +01:00
1dd742777a Merge pull request #53452 from aaronfranke/who-let-the-docs-out 2021-10-31 23:18:32 +01:00
6b04f08b28 Fix multimesh buffer overflow in RendererStorageRD 2021-10-31 18:48:51 +01:00
1aef3a42b2 Merge pull request #54448 from CakHuri/treshold-to-threshold
Repair mistyped of 'threshold' on several files.
2021-10-31 18:32:18 +01:00
16dc607f8a Merge pull request #54307 from Calinou/add-opengl-renderer-squash
Add OpenGL renderer (squashed)
2021-10-31 18:30:38 +01:00
4052d85d05 Repaired mistyped of 'threshold' on several files. 2021-10-31 22:11:42 +07:00
8a10bb7d0d Use OpenGL 3.3 core profile instead of compatibility profile
- Rename OpenGL to GLES3 in the source code per community feedback.
  - The renderer is still exposed as "OpenGL 3" to the user.
- Hide renderer selection dropdown until OpenGL support is more mature.
  - The renderer can still be changed in the Project Settings or using
    the `--rendering-driver opengl` command line argument.
- Remove commented out exporter code.
- Remove some OpenGL/DisplayServer-related debugging prints.
2021-10-31 15:56:45 +01:00
d6f972fad4 Merge pull request #54403 from briansemrau/fix-small-fogvolume
FogVolume don't dispatch compute with zero-dimension groups
2021-10-31 09:12:10 +01:00
2074647ab9 Merge pull request #54423 from raulsntos/csharp-exports-ii
Ensure C# script properties are added to the end
2021-10-31 09:10:33 +01:00
6e00b4e330 Refactored copy/paste of visual shaders, implement 'Cut' feature 2021-10-31 10:42:32 +03:00
3d9c5648df Make editor toasts threadsafe 2021-10-30 23:27:13 -04:00
7f691f060e Fix area_shape_exited's description
area_shape_entered and area_shape_exited had the exact same description. Changed area_shape_exited's description to specify that the signal is emitted when another area's shape exits rather than enters this area's shapes.
2021-10-30 16:59:10 -05:00
727c51f35d Merge pull request #54427 from briansemrau/fix-material-preview-update 2021-10-30 22:07:51 +03:00
8f75ad4df2 Don't use Texture image caches if they are rendered to 2021-10-30 13:34:39 -04:00