]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Clear all internal bitplane/sprite buffers at reset.
authorToni Wilen <twilen@winuae.net>
Sun, 21 Nov 2021 17:15:12 +0000 (19:15 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 21 Nov 2021 17:15:12 +0000 (19:15 +0200)
drawing.cpp

index f943bed832d5f3d56b5909ede4a593a90aafbd41..7ea0c12dc0d762b05fe909b83f600ca6af3704e0 100644 (file)
@@ -4957,8 +4957,11 @@ void reset_drawing(void)
 
        last_redraw_point = 0;
 
-       memset (spixels, 0, sizeof spixels);
-       memset (&spixstate, 0, sizeof spixstate);
+       memset(spixels, 0, sizeof spixels);
+       memset(&spixstate, 0, sizeof spixstate);
+       memset(spritepixels_buffer, 0, sizeof(spritepixels_buffer));
+       memset(line_data, 0, sizeof(line_data));
+       memset(ham_linebuf, 0, sizeof(ham_linebuf));
 
        init_hardware_for_drawing_frame();