Commit ec7347b
authored
Fix 1.38 interface-bound input upgrade (#2968)
MaterialX 1.39 validates node inputs as having exactly one binding. 1.38 nodegraph implementations allowed having a default value and an interfacename on implementation inputs. During the 1.38 to 1.39 upgrade we remove the stale value if connection is present.
(This is needed to use some of our Houdini 19.5 assets with MaterialX 1.39)1 parent 834c6a2 commit ec7347b
1 file changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1088 | 1088 | | |
1089 | 1089 | | |
1090 | 1090 | | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
1091 | 1106 | | |
1092 | 1107 | | |
1093 | 1108 | | |
| |||
0 commit comments