]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Removed unused code.
authorToni Wilen <twilen@winuae.net>
Sun, 16 Feb 2025 14:30:52 +0000 (16:30 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 16 Feb 2025 14:30:52 +0000 (16:30 +0200)
drawing.cpp
include/xwin.h

index 5f7abf748a1d6bf6e01edd6f94a8f34ec740721a..6a16ba2bc913ad9649d111cc98f5e21eaa9509a1 100644 (file)
@@ -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)
index b726001f148fbe8f78d1afc76217d2c08595aab2..84d0b9a52393d3214fbb52b49dfe099643d6ce7c 100644 (file)
@@ -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;