Stencil broke stacked sectors. Fixing.
This commit is contained in:
parent
53ffe3ddda
commit
da13a7e839
1 changed files with 3 additions and 3 deletions
|
|
@ -236,11 +236,11 @@ void HWPortal::DrawPortalStencil(FRenderState &state, int pass)
|
|||
|
||||
if (mBottomCap != ~0u)
|
||||
{
|
||||
state.Draw(DT_TriangleStrip, mBottomCap, 4, false);
|
||||
state.Draw(DT_TriangleStrip, mBottomCap, 4, screen->IsVulkan());
|
||||
}
|
||||
if (mTopCap != ~0u)
|
||||
{
|
||||
state.Draw(DT_TriangleStrip, mTopCap, 4, false);
|
||||
state.Draw(DT_TriangleStrip, mTopCap, 4, screen->IsVulkan());
|
||||
}
|
||||
|
||||
if (pass == STP_DepthRestore) state.SetDepthRange(0, 1);
|
||||
|
|
@ -839,7 +839,7 @@ bool HWSectorStackPortal::Setup(HWDrawInfo *di, FRenderState &rstate, Clipper *c
|
|||
|
||||
void HWSectorStackPortal::DrawPortalStencil(FRenderState &state, int pass)
|
||||
{
|
||||
if (true) // mState->vpIsAllowedOoB)
|
||||
if (mState->vpIsAllowedOoB)
|
||||
{
|
||||
bool isceiling = planesused & (1 << sector_t::ceiling);
|
||||
for (unsigned i = 0; i<subsectors.Size(); i++)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue