Skip to content

Release 0.0.9

Choose a tag to compare

@Alexander-Aue-Johr Alexander-Aue-Johr released this 30 May 11:35
· 4 commits to main since this release

Fix rendering disable handling during restarts

Revert RestartAtCheckPoint and RestartLevel back to DisableRendering() instead of AwaitDisabledRendering().

AwaitDisabledRendering() is still useful in code paths where rendering could otherwise access assets while they are being disposed, but using it during checkpoint or level restarts could enter a path where rendering was never enabled again, leaving the game stuck in an endless loop.

Keep AwaitDisabledRendering() only where it prevents disposal-related render crashes, and use the simpler DisableRendering() path for restart flows.