notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gpu_neon: basic frameskip, change check, minor stuff
[pcsx_rearmed.git]
/
plugins
/
gpu_neon
/
gpu.h
diff --git
a/plugins/gpu_neon/gpu.h
b/plugins/gpu_neon/gpu.h
index
ebf2640
..
bb2d6f6
100644
(file)
--- a/
plugins/gpu_neon/gpu.h
+++ b/
plugins/gpu_neon/gpu.h
@@
-45,7
+45,9
@@
struct psx_gpu {
};
} status;
struct {
};
} status;
struct {
+ int hres, vres;
int x, y, w, h;
int x, y, w, h;
+ int x1, x2;
int y1, y2;
} screen;
struct {
int y1, y2;
} screen;
struct {
@@
-55,6
+57,15
@@
struct psx_gpu {
int cmd_len;
const uint32_t *lcf_hc;
uint32_t zero;
int cmd_len;
const uint32_t *lcf_hc;
uint32_t zero;
+ struct {
+ uint32_t fb_dirty:1;
+ } state;
+ struct {
+ uint32_t enabled:1;
+ uint32_t active:1;
+ uint32_t frame_ready:1;
+ const int *advice;
+ } frameskip;
};
extern struct psx_gpu gpu;
};
extern struct psx_gpu gpu;