diff options
Diffstat (limited to 'src/emu/screen.h')
-rw-r--r-- | src/emu/screen.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/screen.h b/src/emu/screen.h index c89f227c1b7..76e5c77ed5b 100644 --- a/src/emu/screen.h +++ b/src/emu/screen.h @@ -352,6 +352,8 @@ typedef device_type_iterator<&device_creator<screen_device>, screen_device> scre #define SCREEN_UPDATE_RGB32(name) UINT32 SCREEN_UPDATE_NAME(name)(device_t *, screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect) #define SCREEN_UPDATE16_CALL(name) SCREEN_UPDATE_NAME(name)(NULL, screen, bitmap, cliprect) #define SCREEN_UPDATE32_CALL(name) SCREEN_UPDATE_NAME(name)(NULL, screen, bitmap, cliprect) +#define SCREEN_UPDATE16_CALL_MEMBER(name) SCREEN_UPDATE_NAME(name)(screen, bitmap, cliprect) +#define SCREEN_UPDATE32_CALL_MEMBER(name) SCREEN_UPDATE_NAME(name)(screen, bitmap, cliprect) #define SCREEN_VBLANK_NAME(name) screen_vblank_##name #define SCREEN_VBLANK(name) void SCREEN_VBLANK_NAME(name)(device_t *, screen_device &screen, bool vblank_on) |