From b69d22510c0f9a4d727df037a534d8507b0750d0 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sun, 16 Feb 2025 16:30:52 +0200 Subject: [PATCH] Removed unused code. --- drawing.cpp | 27 ++------------------------- include/xwin.h | 4 ---- 2 files changed, 2 insertions(+), 29 deletions(-) diff --git a/drawing.cpp b/drawing.cpp index 5f7abf74..6a16ba2b 100644 --- a/drawing.cpp +++ b/drawing.cpp @@ -1874,8 +1874,6 @@ void vsync_handle_redraw(int long_field, int lof_changed, uae_u16 bplcon0p, uae_ if (ad->framecnt == 0) { init_drawing_frame(); - } else if (currprefs.cpu_memory_cycle_exact) { - //init_hardware_for_drawing_frame(); } } else { #if 0 @@ -1888,23 +1886,6 @@ void vsync_handle_redraw(int long_field, int lof_changed, uae_u16 bplcon0p, uae_ gui_flicker_led (-1, 0, 0); } - -static void dummy_flush_line(struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int line_no) -{ -} - -static void dummy_flush_block(struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int first_line, int last_line) -{ -} - -static void dummy_flush_screen(struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int first_line, int last_line) -{ -} - -static void dummy_flush_clear_screen(struct vidbuf_description *gfxinfo, struct vidbuffer *vb) -{ -} - static int dummy_lock(struct vidbuf_description *gfxinfo, struct vidbuffer *vb) { return 1; @@ -1917,12 +1898,8 @@ static void dummy_unlock(struct vidbuf_description *gfxinfo, struct vidbuffer *v static void gfxbuffer_reset(int monid) { struct vidbuf_description *vidinfo = &adisplays[monid].gfxvidinfo; - vidinfo->drawbuffer.flush_line = dummy_flush_line; - vidinfo->drawbuffer.flush_block = dummy_flush_block; - vidinfo->drawbuffer.flush_screen = dummy_flush_screen; - vidinfo->drawbuffer.flush_clear_screen = dummy_flush_clear_screen; - vidinfo->drawbuffer.lockscr = dummy_lock; - vidinfo->drawbuffer.unlockscr = dummy_unlock; + vidinfo->drawbuffer.lockscr = dummy_lock; + vidinfo->drawbuffer.unlockscr = dummy_unlock; } void notice_resolution_seen (int res, bool lace) diff --git a/include/xwin.h b/include/xwin.h index b726001f..84d0b9a5 100644 --- a/include/xwin.h +++ b/include/xwin.h @@ -96,10 +96,6 @@ extern float getvsyncrate(int monid, float hz, int *mult); struct vidbuffer { /* Function implemented by graphics driver */ - void (*flush_line) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int line_no); - void (*flush_block) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int first_line, int end_line); - void (*flush_screen) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb, int first_line, int end_line); - void (*flush_clear_screen) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb); int (*lockscr) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb); void (*unlockscr) (struct vidbuf_description *gfxinfo, struct vidbuffer *vb); uae_u8 *linemem; -- 2.47.3