Resource signatures and render passes in the render state notation parser needs to be deduplicated.
When a new signature with the same name is found by the parser, it should compare the descriptions and
Ignore the new signature if descriptions are the same
Fail with an error that different signatures use the same name
Same for render passes.
Add unit tests that cover both situations, when signatures/RPs can be duplicated and when there is a conflict.
Resource signatures and render passes in the render state notation parser needs to be deduplicated. When a new signature with the same name is found by the parser, it should compare the descriptions and
Same for render passes.
Add unit tests that cover both situations, when signatures/RPs can be duplicated and when there is a conflict.