{
old_status = gpu.status.reg;
old_h = h;
- screen_buf = cbs->pl_fbdev_set_mode(stride, h, gpu.status.rgb24 ? 24 : 16);
+ screen_buf = cbs->pl_vout_set_mode(stride, h, gpu.status.rgb24 ? 24 : 16);
}
dest = screen_buf;
}
}
- screen_buf = cbs->pl_fbdev_flip();
+ screen_buf = cbs->pl_vout_flip();
}
void GPUupdateLace(void)
return;
if (!gpu.status.blanking && gpu.state.fb_dirty) {
+ renderer_flush_queues();
blit();
gpu.state.fb_dirty = 0;
}
gpu.frameskip.enabled = cbs->frameskip;
gpu.frameskip.advice = &cbs->fskip_advice;
- cbs->pl_fbdev_open();
- screen_buf = cbs->pl_fbdev_flip();
+ cbs->pl_vout_open();
+ screen_buf = cbs->pl_vout_flip();
return 0;
}
long GPUclose(void)
{
- cbs->pl_fbdev_close();
+ cbs->pl_vout_close();
return 0;
}