Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts: # .github/workflows/tests.yml # Source/Engine/Content/JsonAsset.cs
This commit is contained in:
@@ -637,9 +637,10 @@ void DebugDrawService::Update()
|
||||
desc.VS = shader->GetVS("VS");
|
||||
|
||||
// Default
|
||||
desc.PS = shader->GetPS("PS");
|
||||
desc.PS = shader->GetPS("PS", 0);
|
||||
desc.PrimitiveTopologyType = PrimitiveTopologyType::Line;
|
||||
failed |= DebugDrawPsLinesDefault.Create(desc);
|
||||
desc.PS = shader->GetPS("PS", 1);
|
||||
desc.PrimitiveTopologyType = PrimitiveTopologyType::Triangle;
|
||||
failed |= DebugDrawPsTrianglesDefault.Create(desc);
|
||||
desc.Wireframe = true;
|
||||
@@ -647,9 +648,10 @@ void DebugDrawService::Update()
|
||||
|
||||
// Depth Test
|
||||
desc.Wireframe = false;
|
||||
desc.PS = shader->GetPS("PS_DepthTest");
|
||||
desc.PS = shader->GetPS("PS", 2);
|
||||
desc.PrimitiveTopologyType = PrimitiveTopologyType::Line;
|
||||
failed |= DebugDrawPsLinesDepthTest.Create(desc);
|
||||
desc.PS = shader->GetPS("PS", 3);
|
||||
desc.PrimitiveTopologyType = PrimitiveTopologyType::Triangle;
|
||||
failed |= DebugDrawPsTrianglesDepthTest.Create(desc);
|
||||
desc.Wireframe = true;
|
||||
|
||||
Reference in New Issue
Block a user