+ pl_vout_buf = plat_gvideo_set_mode(&pl_vout_w, &pl_vout_h, &pl_vout_bpp);
+ if (pl_vout_buf == NULL && pl_rearmed_cbs.pl_vout_raw_flip == NULL)
+ fprintf(stderr, "failed to set mode %dx%d@%d\n",
+ psx_w, psx_h, psx_bpp);
+
+ menu_notify_mode_change(pl_vout_w, pl_vout_h, pl_vout_bpp);
+
+ return pl_vout_buf;
+}
+
+// only used if raw flip is not defined
+static void *pl_vout_flip(void)
+{
+ pl_rearmed_cbs.flip_cnt++;
+
+ if (pl_vout_buf != NULL)
+ pl_print_hud(0);