diff options
author | Juan Linietsky <reduzio@gmail.com> | 2023-01-21 10:24:45 +0100 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2023-01-21 12:56:28 +0100 |
commit | 7dbc458bb4f3e0cc94e5070bd33bde41d214c98d (patch) | |
tree | b06d45ea296ca0c4d28fe8e323ee773ba3221278 /editor/icons/ControlAlignTopWide.svg | |
parent | 9f74f0f6c5e5c98b18f4f0ad95092a88d064f616 (diff) |
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.
Diffstat (limited to 'editor/icons/ControlAlignTopWide.svg')
0 files changed, 0 insertions, 0 deletions