GE Debugger: Fix display event record timing.

When the display happens mid frame, this fixes it so you can see the
result easily when running the dump, without manually stepping through.
This commit is contained in:
Unknown W. Brackets 2018-11-17 09:21:51 -08:00
parent 79d16f7b9f
commit 2d3885fc1a
4 changed files with 27 additions and 20 deletions

View file

@ -39,6 +39,7 @@
#include "GPU/Common/FramebufferCommon.h"
#include "GPU/Common/PostShader.h"
#include "GPU/Common/TextureCacheCommon.h"
#include "GPU/Debugger/Record.h"
#include "GPU/GPUInterface.h"
#include "GPU/GPUState.h"
@ -169,6 +170,7 @@ void FramebufferManagerCommon::SetDisplayFramebuffer(u32 framebuf, u32 stride, G
displayFramebufPtr_ = framebuf;
displayStride_ = stride;
displayFormat_ = format;
GPURecord::NotifyDisplay(framebuf, stride, format);
}
VirtualFramebuffer *FramebufferManagerCommon::GetVFBAt(u32 addr) {