Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-16 | OpenXR: fix casts and loop in action map editor | rsjtdrjgfuzkfg | |
This commit replaces potentially unsafe static casts with Object::cast_to and fixes the order in which UI elements are looped over when removing controls. This fixes crashes and wrong data being displayed in the OpenXR action map editor when saving or resetting action maps. | |||
2022-12-15 | Merge pull request #70065 from clayjohn/GLES3-attribs | Rémi Verschelde | |
Use instanced array buffer instead of UBO for canvas item batching | |||
2022-12-15 | Merge pull request #70110 from Chaosus/fix_inspector_instance_uniform | Yuri Rubinsky | |
Fix undefined | |||
2022-12-15 | Merge pull request #70016 from Chaosus/refactor_rd_shader_data | Yuri Rubinsky | |
fixed https://github.com/godotengine/godot/issues/69949 | |||
2022-12-15 | Use instanced array buffer instead of UBO for canvas item batching | clayjohn | |
This simplifies the generated shader code which increases both performance and compile time on low end devices | |||
2022-12-15 | Merge pull request #70104 from RandomShaper/vk_dev_asserts | Clay John | |
Replace certain sanity checks with proper dev-only assertions in Vulkan RD | |||
2022-12-15 | Fix the update of the inspector when instance shader uniform has changed | Yuri Rubinsky | |
2022-12-15 | Merge pull request #70102 from Chaosus/rd_remove_usage_indirect | Yuri Rubinsky | |
2022-12-15 | Replace certain sanity checks with proper dev-only assertions in Vulkan RD | Pedro J. Estébanez | |
2022-12-15 | Fix typos with codespell | Rémi Verschelde | |
2022-12-15 | Merge pull request #67024 from alessandrofama/fix-gdvirtual-call-node3dgizmo | Rémi Verschelde | |
EditorNode3DGizmoPlugin: Add GDVIRTUAL_CALL for get_gizmo_name and get_priority | |||
2022-12-15 | Merge pull request #70101 from groud/remove_tilemap_warning | Rémi Verschelde | |
Remove a confusing TileMap warning | |||
2022-12-15 | Update AUTHORS and DONORS list | Rémi Verschelde | |
New contributors added to AUTHORS: @adamscott, @alfredbaudisch, @DarkKilauea, @DeeJayLSP, @dzil123, @jasonwinterpixel, @jtnicholl, @nikitalita, @Riteo, @rune-scape, @TechnoPorg Thanks to all contributors and donors for making Godot possible! | |||
2022-12-15 | Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flags | Yuri Rubinsky | |
2022-12-15 | Remove a confusing TileMap warning | Gilles Roudière | |
2022-12-15 | Merge pull request #70092 from bmolyneaux/patch-1 | Rémi Verschelde | |
Clear animation map when import settings is opened | |||
2022-12-15 | Merge pull request #69709 from RandomShaper/refactor_spirv_reflection | Rémi Verschelde | |
Refactor SPIR-V reflection into a generic RenderingDevice feature | |||
2022-12-15 | Merge pull request #70083 from clayjohn/Sprite3D-normals | Rémi Verschelde | |
Remove extra range conversion in Sprite3D normal encoding | |||
2022-12-15 | Merge pull request #70068 from clayjohn/mobile-lights | Rémi Verschelde | |
Initialize light index push constants to 0xFFFFFFFF instead of 0xFFFF | |||
2022-12-15 | Merge pull request #56804 from Calinou/ssr-add-max-roughness-cutoff | Rémi Verschelde | |
Add maximum roughness cutoff to SSR to improve performance | |||
2022-12-15 | Merge pull request #70056 from Chaosus/docs_astargrid | Yuri Rubinsky | |
2022-12-15 | Refactor `ShaderData` & fix the sorting of shader uniforms | Yuri Rubinsky | |
2022-12-15 | Merge pull request #69471 from rune-scape/rune-out-of-order | Rémi Verschelde | |
GDScript: Out of order member resolution | |||
2022-12-15 | Improve documentation on heuristics in AStarGrid2D | Yuri Rubinsky | |
2022-12-14 | Clear animation map when import settings is opened | bmolyneaux | |
2022-12-14 | GDScript: Allow out of order member resolution | rune-scape | |
2022-12-14 | Merge pull request #69990 from exoticorn/fix-android-touch-input | Fredia Huya-Kouadio | |
Fix ambiguous touch input events on Android | |||
2022-12-14 | Remove extra range conversion in Sprite3D normal encoding | clayjohn | |
2022-12-14 | Initialize light index push constants to 0xFFFFFFFF instead of 0xFFFF | clayjohn | |
2022-12-14 | Merge pull request #69761 from KoBeWi/where_undo | Rémi Verschelde | |
Add scope prefix to undo actions | |||
2022-12-14 | Merge pull request #70069 from bruvzg/rtl_fix_image_click_detection | Rémi Verschelde | |
[RTL] Fix image click detection. | |||
2022-12-14 | Merge pull request #70072 from clayjohn/comma | Rémi Verschelde | |
Remove comma in gl_compatibility message in new project creation menu | |||
2022-12-14 | Merge pull request #69971 from neikeq/csharp-vararg-ret-premature-free | Rémi Verschelde | |
C#: Fix premature free of returned Variant in vararg methods | |||
2022-12-14 | Add scope prefix to undo actions | kobewi | |
2022-12-14 | Remove comma in gl_compatibility message in new project creation menu | clayjohn | |
2022-12-14 | [RTL] Fix image click detection. | bruvzg | |
2022-12-14 | Merge pull request #70023 from Bromeon/gdextension-const-correctness | Rémi Verschelde | |
Extension header: amend const-correctness of `p_args` parameters | |||
2022-12-14 | Extension header: amend const correctness of `p_args` parameters | Jan Haller | |
A while ago, argument arrays were passed as const GDNativeTypePtr* (void* const*) This was changed to GDNativeConstTypePtr* (void const**), adding const on the value but removing it on the pointer level. This commit changes argument types to const GDExtensionConstTypePtr* (void const* const*). Besides object pointers, the same change is applied to variant pointers. | |||
2022-12-14 | Merge pull request #70061 from akien-mga/ci-godot-cpp-handle-pr960 | Rémi Verschelde | |
CI: Fix dumping GDExtension interface and API for godot-cpp | |||
2022-12-14 | CI: Fix dumping GDExtension interface and API for godot-cpp | Rémi Verschelde | |
Follow-up to https://github.com/godotengine/godot-cpp/pull/960. Fix exit code for --dump-extension-api and --dump-gdextension-interface. Removed the planned API validation step as we still didn't implement anything, and maintaining a stub isn't useful. | |||
2022-12-14 | Merge pull request #69902 from BastiaanOlij/improve_gdextension_virtual_ref | Rémi Verschelde | |
Improve logic around using Ref<T> with GDExtension virtual functions | |||
2022-12-14 | Merge pull request #70040 from m4gr3d/update_navigation_controls_toggle_main | Rémi Verschelde | |
Update the visibility logic for the spatial editor navigation controls | |||
2022-12-14 | Merge pull request #69726 from xiongyaohua/tweak_curve | Rémi Verschelde | |
Handle corner cases for curve baking | |||
2022-12-14 | Merge pull request #70039 from xiongyaohua/fix_curve2d_get_closest_offset | Rémi Verschelde | |
Fix Curve2D::get_closest_offset | |||
2022-12-14 | Merge pull request #69934 from Geekotron/physics3d-ccd-fixes | Rémi Verschelde | |
Fix Physics3D and Physics2D CCD sometimes adjusting velocity too much | |||
2022-12-13 | Update the visibility logic for the spatial editor navigation controls | Fredia Huya-Kouadio | |
2022-12-14 | Fix Curve2D::get_closest_offset | Yaohua Xiong | |
2022-12-13 | Fix Physics3D and Physics2D CCD sometimes adjusting velocity too much ↵ | Geekotron | |
(preventing collision) or not enough (allowing tunneling) | |||
2022-12-14 | Handle corner cases for curve baking | Yaohua Xiong | |
When control point and point have equal position, the derivative is 0 vector, which cause error message in Basis::look_at(). This commit handles this case. | |||
2022-12-14 | Merge pull request #70028 from clayjohn/PM-GLES3 | Rémi Verschelde | |
Added gl_compatibility as an option to the project creation screen |