mirror of https://github.com/mgba-emu/mgba.git
Add missing dummy video functions
This commit is contained in:
parent
e2c3c4068d
commit
8e49360ffd
|
@ -12,6 +12,8 @@ static void GBAVideoDummyRendererInit(struct GBAVideoRenderer* renderer);
|
||||||
static void GBAVideoDummyRendererReset(struct GBAVideoRenderer* renderer);
|
static void GBAVideoDummyRendererReset(struct GBAVideoRenderer* renderer);
|
||||||
static void GBAVideoDummyRendererDeinit(struct GBAVideoRenderer* renderer);
|
static void GBAVideoDummyRendererDeinit(struct GBAVideoRenderer* renderer);
|
||||||
static uint16_t GBAVideoDummyRendererWriteVideoRegister(struct GBAVideoRenderer* renderer, uint32_t address, uint16_t value);
|
static uint16_t GBAVideoDummyRendererWriteVideoRegister(struct GBAVideoRenderer* renderer, uint32_t address, uint16_t value);
|
||||||
|
static void GBAVideoDummyRendererWritePalette(struct GBAVideoRenderer* renderer, uint32_t address, uint16_t value);
|
||||||
|
static void GBAVideoDummyRendererWriteOAM(struct GBAVideoRenderer* renderer, uint32_t oam);
|
||||||
static void GBAVideoDummyRendererDrawScanline(struct GBAVideoRenderer* renderer, int y);
|
static void GBAVideoDummyRendererDrawScanline(struct GBAVideoRenderer* renderer, int y);
|
||||||
static void GBAVideoDummyRendererFinishFrame(struct GBAVideoRenderer* renderer);
|
static void GBAVideoDummyRendererFinishFrame(struct GBAVideoRenderer* renderer);
|
||||||
|
|
||||||
|
@ -20,6 +22,8 @@ static struct GBAVideoRenderer dummyRenderer = {
|
||||||
.reset = GBAVideoDummyRendererReset,
|
.reset = GBAVideoDummyRendererReset,
|
||||||
.deinit = GBAVideoDummyRendererDeinit,
|
.deinit = GBAVideoDummyRendererDeinit,
|
||||||
.writeVideoRegister = GBAVideoDummyRendererWriteVideoRegister,
|
.writeVideoRegister = GBAVideoDummyRendererWriteVideoRegister,
|
||||||
|
.writePalette = GBAVideoDummyRendererWritePalette,
|
||||||
|
.writeOAM = GBAVideoDummyRendererWriteOAM,
|
||||||
.drawScanline = GBAVideoDummyRendererDrawScanline,
|
.drawScanline = GBAVideoDummyRendererDrawScanline,
|
||||||
.finishFrame = GBAVideoDummyRendererFinishFrame
|
.finishFrame = GBAVideoDummyRendererFinishFrame
|
||||||
};
|
};
|
||||||
|
@ -191,6 +195,19 @@ static uint16_t GBAVideoDummyRendererWriteVideoRegister(struct GBAVideoRenderer*
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void GBAVideoDummyRendererWritePalette(struct GBAVideoRenderer* renderer, uint32_t address, uint16_t value) {
|
||||||
|
UNUSED(renderer);
|
||||||
|
UNUSED(address);
|
||||||
|
UNUSED(value);
|
||||||
|
// Nothing to do
|
||||||
|
}
|
||||||
|
|
||||||
|
static void GBAVideoDummyRendererWriteOAM(struct GBAVideoRenderer* renderer, uint32_t oam) {
|
||||||
|
UNUSED(renderer);
|
||||||
|
UNUSED(oam);
|
||||||
|
// Nothing to do
|
||||||
|
}
|
||||||
|
|
||||||
static void GBAVideoDummyRendererDrawScanline(struct GBAVideoRenderer* renderer, int y) {
|
static void GBAVideoDummyRendererDrawScanline(struct GBAVideoRenderer* renderer, int y) {
|
||||||
UNUSED(renderer);
|
UNUSED(renderer);
|
||||||
UNUSED(y);
|
UNUSED(y);
|
||||||
|
|
Loading…
Reference in New Issue