Closed WinterSnowfall closed 1 month ago
@WinterSnowfall, should you set IsRecordingState = false;
when Reset()
is called?
@WinterSnowfall, should you set
IsRecordingState = false;
whenReset()
is called?
D3D8 state blocks are not affected by device resets in any way, so no, I don't think that's warranted.
In D3D8 a call to
BeginStateBlock()
starts state recording and also causes other state block calls (with the exception ofEndStateBlock()
) to fail. D3D9 does not handle this state block call validation behavior automatically, since some calls such asDeleteStateBlock()
are missing altogether.