mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-07-09 02:39:42 +00:00
perf: fast-path pure palette animation for dos
This commit is contained in:
@@ -502,6 +502,12 @@ bool DOSVESA_UpdateWindowFramebuffer(SDL_VideoDevice *device, SDL_Window *window
|
||||
}
|
||||
}
|
||||
|
||||
// No rectangles to update, so just program the palette and return.
|
||||
// This is useful for pure palette animations.
|
||||
if (numrects <= 0) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (fb_state.use_dosmemput) {
|
||||
// dosmemput path (banked window, possibly multi-bank)
|
||||
const int src_pitch = fb_state.src_pitch;
|
||||
|
||||
Reference in New Issue
Block a user