Improved how threaded rendering is handled
This commit is contained in:
parent
ffcfe0b54f
commit
07571da98c
4 changed files with 39 additions and 8 deletions
|
|
@ -960,6 +960,8 @@ void R_RenderViewToCanvas (AActor *actor, DCanvas *canvas,
|
|||
r_swtruecolor = canvas->IsBgra();
|
||||
R_InitColumnDrawers();
|
||||
}
|
||||
|
||||
R_BeginDrawerCommands();
|
||||
|
||||
viewwidth = width;
|
||||
RenderTarget = canvas;
|
||||
|
|
@ -979,7 +981,7 @@ void R_RenderViewToCanvas (AActor *actor, DCanvas *canvas,
|
|||
R_SetupBuffer ();
|
||||
screen->Unlock ();
|
||||
|
||||
R_FinishDrawerCommands();
|
||||
R_EndDrawerCommands();
|
||||
|
||||
viewactive = savedviewactive;
|
||||
r_swtruecolor = savedoutputformat;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue