- moved the flat drawer to hwrenderer.

This commit is contained in:
Christoph Oelckers 2018-10-21 00:35:39 +02:00
commit d45f6b9bea
9 changed files with 181 additions and 217 deletions

View file

@ -90,13 +90,13 @@ void FDrawInfo::DoDrawSorted(HWDrawList *dl, SortNode * head)
DoDrawSorted(dl, head->left);
gl_RenderState.SetClipSplit(clipsplit);
}
dl->DoDraw(this, GLPASS_TRANSLUCENT, head->itemindex, true);
dl->DoDraw(this, gl_RenderState, true, GLPASS_TRANSLUCENT, head->itemindex, true);
if (head->equal)
{
SortNode * ehead=head->equal;
while (ehead)
{
dl->DoDraw(this, GLPASS_TRANSLUCENT, ehead->itemindex, true);
dl->DoDraw(this, gl_RenderState, true, GLPASS_TRANSLUCENT, ehead->itemindex, true);
ehead=ehead->equal;
}
}