Skip to content

Commit bb691e5

Browse files
committed
Fix dxDrawModel3D bug (it can fail sometimes) introduced by 0c9bfa9 in February
1 parent 618e730 commit bb691e5

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Client/mods/deathmatch/logic/CClientGame.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3629,6 +3629,9 @@ void CClientGame::StaticPostWorldProcessPedsAfterPreRenderHandler()
36293629

36303630
void CClientGame::StaticPreFxRenderHandler()
36313631
{
3632+
// RenderFadingInEntities is done at this point, so alpha entity list callbacks
3633+
// no longer reference CModelRenderer's queue elements.
3634+
g_pClientGame->GetModelRenderer()->NotifyFrameEnd();
36323635
g_pCore->OnPreFxRender();
36333636
}
36343637

0 commit comments

Comments
 (0)