[host] capture: pass frameIndex to capture backends

This allows capture backends to track damage made to each frame.
This commit is contained in:
Quantum
2021-07-11 19:18:59 -04:00
committed by Geoffrey McRae
parent f274bec8fc
commit 9ce4990793
5 changed files with 6 additions and 5 deletions

View File

@@ -1027,7 +1027,7 @@ static CaptureResult dxgi_waitFrame(CaptureFrame * frame, const size_t maxFrameS
}
static CaptureResult dxgi_getFrame(FrameBuffer * frame,
const unsigned int height)
const unsigned int height, int frameIndex)
{
assert(this);
assert(this->initialized);

View File

@@ -428,7 +428,7 @@ static CaptureResult nvfbc_waitFrame(CaptureFrame * frame,
}
static CaptureResult nvfbc_getFrame(FrameBuffer * frame,
const unsigned int height)
const unsigned int height, int frameIndex)
{
framebuffer_write(
frame,