Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
This commit is contained in:
parent
dbacb75617
commit
e09c7d239f
10 changed files with 470 additions and 414 deletions
|
|
@ -195,7 +195,7 @@ void FSoftwareRenderer::RenderView(player_t *player)
|
|||
bool saved_swtruecolor = r_swtruecolor;
|
||||
r_swtruecolor = screen->IsBgra();
|
||||
|
||||
RenderPolyScene::Instance()->RenderActorView(player->mo, false);
|
||||
PolyRenderer::Instance()->RenderActorView(player->mo, false);
|
||||
FCanvasTextureInfo::UpdateAll();
|
||||
|
||||
// Apply special colormap if the target cannot do it
|
||||
|
|
@ -260,7 +260,7 @@ void FSoftwareRenderer::WriteSavePic (player_t *player, FileWriter *file, int wi
|
|||
pic->ObjectFlags |= OF_Fixed;
|
||||
pic->Lock ();
|
||||
if (r_polyrenderer)
|
||||
RenderPolyScene::Instance()->RenderViewToCanvas(player->mo, pic, 0, 0, width, height, true);
|
||||
PolyRenderer::Instance()->RenderViewToCanvas(player->mo, pic, 0, 0, width, height, true);
|
||||
else
|
||||
R_RenderViewToCanvas (player->mo, pic, 0, 0, width, height);
|
||||
screen->GetFlashedPalette (palette);
|
||||
|
|
@ -285,7 +285,7 @@ void FSoftwareRenderer::DrawRemainingPlayerSprites()
|
|||
}
|
||||
else
|
||||
{
|
||||
RenderPolyScene::Instance()->RenderRemainingPlayerSprites();
|
||||
PolyRenderer::Instance()->RenderRemainingPlayerSprites();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -413,7 +413,7 @@ void FSoftwareRenderer::RenderTextureView (FCanvasTexture *tex, AActor *viewpoin
|
|||
DAngle savedfov = FieldOfView;
|
||||
R_SetFOV ((double)fov);
|
||||
if (r_polyrenderer)
|
||||
RenderPolyScene::Instance()->RenderViewToCanvas(viewpoint, Canvas, 0, 0, tex->GetWidth(), tex->GetHeight(), tex->bFirstUpdate);
|
||||
PolyRenderer::Instance()->RenderViewToCanvas(viewpoint, Canvas, 0, 0, tex->GetWidth(), tex->GetHeight(), tex->bFirstUpdate);
|
||||
else
|
||||
R_RenderViewToCanvas (viewpoint, Canvas, 0, 0, tex->GetWidth(), tex->GetHeight(), tex->bFirstUpdate);
|
||||
R_SetFOV (savedfov);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue