mirror of https://github.com/mgba-emu/mgba.git
GB Video: Copy layer disable state across proxy
This commit is contained in:
parent
ac8d1e2bf6
commit
4ea2a8c6f3
|
@ -132,6 +132,9 @@ static bool _parsePacket(struct mVideoLogger* logger, const struct mVideoLoggerD
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case DIRTY_VRAM:
|
case DIRTY_VRAM:
|
||||||
|
proxyRenderer->backend->disableBG = proxyRenderer->d.disableBG;
|
||||||
|
proxyRenderer->backend->disableWIN = proxyRenderer->d.disableWIN;
|
||||||
|
proxyRenderer->backend->disableOBJ = proxyRenderer->d.disableOBJ;
|
||||||
if (item->address <= GB_SIZE_VRAM - 0x1000) {
|
if (item->address <= GB_SIZE_VRAM - 0x1000) {
|
||||||
logger->readData(logger, &logger->vram[item->address >> 1], 0x1000, true);
|
logger->readData(logger, &logger->vram[item->address >> 1], 0x1000, true);
|
||||||
proxyRenderer->backend->writeVRAM(proxyRenderer->backend, item->address);
|
proxyRenderer->backend->writeVRAM(proxyRenderer->backend, item->address);
|
||||||
|
|
Loading…
Reference in New Issue