aboutsummaryrefslogtreecommitdiff
path: root/frontend/plugin_lib.c
diff options
context:
space:
mode:
authornotaz2012-11-05 00:28:57 +0200
committernotaz2012-11-05 03:12:25 +0200
commitcc56203b76e1fcef2c7e55b460daf07e654a1547 (patch)
tree676013793bf5d42bdc6ef629385b07620e907bef /frontend/plugin_lib.c
parent0e2e3f498456d1175916ecd69d0a9e80e701e760 (diff)
downloadpcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.tar.gz
pcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.tar.bz2
pcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.zip
switch over to libpicofe
- libretro should not be affected by this, all others need to do 'git submodule init && git submodule update' from now on. - pandora should get gamma control support
Diffstat (limited to 'frontend/plugin_lib.c')
-rw-r--r--frontend/plugin_lib.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/frontend/plugin_lib.c b/frontend/plugin_lib.c
index 3ee5947..79f41fe 100644
--- a/frontend/plugin_lib.c
+++ b/frontend/plugin_lib.c
@@ -17,18 +17,17 @@
#include <unistd.h>
#include <pthread.h>
+#include "libpicofe/fonts.h"
+#include "libpicofe/input.h"
+#include "libpicofe/plat.h"
+#include "libpicofe/arm/neon_scale2x.h"
+#include "libpicofe/arm/neon_eagle2x.h"
#include "plugin_lib.h"
-#include "linux/fbdev.h"
-#include "common/fonts.h"
-#include "common/input.h"
-#include "common/plat.h"
#include "menu.h"
#include "main.h"
#include "plat.h"
#include "pcnt.h"
#include "pl_gun_ts.h"
-#include "libpicofe/arm/neon_scale2x.h"
-#include "libpicofe/arm/neon_eagle2x.h"
#include "../libpcsxcore/new_dynarec/new_dynarec.h"
#include "../libpcsxcore/psemu_plugin_defs.h"
#include "../plugins/gpulib/cspace.h"
@@ -249,6 +248,8 @@ static void pl_vout_flip(const void *vram, int stride, int bgr24, int w, int h)
int dstride = pl_vout_w, h1 = h;
int doffs;
+ pcnt_start(PCNT_BLIT);
+
if (dest == NULL)
goto out;
@@ -312,6 +313,8 @@ static void pl_vout_flip(const void *vram, int stride, int bgr24, int w, int h)
pl_print_hud(w * pl_vout_scale, h * pl_vout_scale, 0);
out:
+ pcnt_end(PCNT_BLIT);
+
// let's flip now
pl_vout_buf = plat_gvideo_flip();
pl_rearmed_cbs.flip_cnt++;