godot/scene
Juan Linietsky 7dbc458bb4 Clean up shader parameter remap
This PR is a follow up to #64092, which fixed important issues but it was implemented in an overly complex and inefficient way (because it forced the default code path to always go through string operations).
This cleans up all the shader parameter code.

This fixes #54336. Also fixes #56219 because, as the new code never queries the RenderingServer on load, potential deadlocks are avoided.

**NOTE**: materials saved between #62972 and #64092 will no longer work and will need to be resaved in an earlier version.
2023-01-21 12:56:28 +01:00
..
2d Merge pull request #71630 from groud/fix_tilemap_layer_delete_undo 2023-01-18 22:20:12 +01:00
3d Implement BiDi override mode for GDScript source. 2023-01-18 19:22:20 +02:00
animation Merge pull request #71418 from TokageItLab/restart-anim-tree 2023-01-19 21:52:35 +01:00
audio One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
debugger One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gui Merge pull request #71598 from bruvzg/gdscript_bidi_override 2023-01-19 19:33:18 +01:00
main Merge pull request #71692 from HalcyonGarside/viewport-debug-draw-fix 2023-01-20 08:49:21 +01:00
resources Clean up shader parameter remap 2023-01-21 12:56:28 +01:00
theme Merge pull request #68429 from KoBeWi/PropertySettings 2023-01-06 22:59:29 +01:00
property_utils.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
property_utils.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_scene_types.cpp Remove SkeletonModificationStack3D, and Skeleton3D api cleanup 2023-01-12 12:04:53 -08:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub Add ThemeDB, expose previously static Theme methods 2022-08-26 19:23:05 +03:00