Quellcode durchsuchen

Set m_instanceId in VsOutput for EmissiveMaterial.azsl, otherwise there is invalid pipeline state because the pixel shader reads an attribute that is never written to in the vertex shader. (#613)

Signed-off-by: Tommy Walton <[email protected]>
Tommy Walton vor 2 Jahren
Ursprung
Commit
d49eb4f682
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      Materials/DynamicMaterialTest/EmissiveMaterial.azsl

+ 1 - 0
Materials/DynamicMaterialTest/EmissiveMaterial.azsl

@@ -65,6 +65,7 @@ VSOutput MainVS(VSInput IN, uint instanceId : SV_InstanceID)
     OUT.m_normal = IN.m_normal;
     OUT.m_tangent = IN.m_tangent;
     OUT.m_uv = IN.m_uv;
+    OUT.m_instanceId = instanceId;
     return OUT;
 }