builtin_gpu="neon"
fi
;;
+x86_64)
+ enable_dynarec="no"
+ if [ "x$builtin_gpu" = "x" ]; then
+ builtin_gpu="neon"
+ fi
+ ;;
*)
# dynarec only available on ARM
enable_dynarec="no"
SDL_WM_SetCaption("PCSX-ReARMed " REV, NULL);
shadow_size = g_menuscreen_w * g_menuscreen_h * 2;
- if (shadow_size < 640 * 512 * 2)
- shadow_size = 640 * 512 * 2;
+ // alloc enough for double res. rendering
+ if (shadow_size < 1024 * 512 * 2)
+ shadow_size = 1024 * 512 * 2;
shadow_fb = malloc(shadow_size);
menubg_img = malloc(shadow_size);
unsigned char *dest = pl_vout_buf;
const unsigned short *src = vram;
int dstride = pl_vout_w, h1 = h;
+ int h_full = pl_vout_h - pl_vout_yoffset;
int doffs;
pcnt_start(PCNT_BLIT);
pl_plat_clear();
else
memset(pl_vout_buf, 0,
- dstride * pl_vout_h * pl_vout_bpp / 8);
+ dstride * h_full * pl_vout_bpp / 8);
goto out_hud;
}
pl_plat_clear();
else
memset(pl_vout_buf, 0,
- dstride * pl_vout_h * pl_vout_bpp / 8);
+ dstride * h_full * pl_vout_bpp / 8);
clear_counter--;
}