VL.Fuse
VL.Fuse copied to clipboard
Update ParameterKey OnUpdateName() for TextureInput,BufferInput and SamplerInput
Update ParameterKey OnUpdateName for ChangeableObjectInput<T> and SamplerInput
This change is necessary if, for example, you have a buffer, a texture or a sampler in a Foreach loop that has the same NodeContext for each iteration. For this reason, the name in the shader is then changed but the ParameterKey has not been adjusted accordingly.
This PR fixes the problem.