Remove TriDrawVariant

This commit is contained in:
Magnus Norddahl 2016-12-16 00:35:45 +01:00
commit adb65ce72a
11 changed files with 83 additions and 98 deletions

View file

@ -255,7 +255,8 @@ void RenderPolyScene::RenderPortals(int portalDepth)
args.vcount = verts.Count;
args.ccw = verts.Ccw;
args.uniforms.subsectorDepth = verts.SubsectorDepth;
PolyTriangleDrawer::draw(args, TriDrawVariant::FillNormal, TriBlendMode::Copy);
args.blendmode = TriBlendMode::Copy;
PolyTriangleDrawer::draw(args);
}
}
@ -269,7 +270,7 @@ void RenderPolyScene::RenderPortals(int portalDepth)
args.vcount = verts.Count;
args.ccw = verts.Ccw;
args.uniforms.subsectorDepth = verts.SubsectorDepth;
PolyTriangleDrawer::draw(args, TriDrawVariant::FillNormal, TriBlendMode::Copy);
PolyTriangleDrawer::draw(args);
}
}
}
@ -296,7 +297,8 @@ void RenderPolyScene::RenderTranslucent(int portalDepth)
args.vcount = verts.Count;
args.ccw = verts.Ccw;
args.uniforms.subsectorDepth = verts.SubsectorDepth;
PolyTriangleDrawer::draw(args, TriDrawVariant::StencilClose, TriBlendMode::Copy);
args.writeColor = false;
PolyTriangleDrawer::draw(args);
}
}
@ -317,7 +319,8 @@ void RenderPolyScene::RenderTranslucent(int portalDepth)
args.vcount = verts.Count;
args.ccw = verts.Ccw;
args.uniforms.subsectorDepth = verts.SubsectorDepth;
PolyTriangleDrawer::draw(args, TriDrawVariant::StencilClose, TriBlendMode::Copy);
args.writeColor = false;
PolyTriangleDrawer::draw(args);
}
}
}