X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fgpu_neon%2Fgpu.h;h=2b661e642541330815f8d40cc6bea20151a7bf59;hb=6e9bdaef8c8387cb824a3cb6166e3a0b905d13fa;hp=8813a4473628466a6cfc908d780a0e6da1973c66;hpb=8dd855cd6cdab41d1e38637a020681137eceb457;p=pcsx_rearmed.git diff --git a/plugins/gpu_neon/gpu.h b/plugins/gpu_neon/gpu.h index 8813a447..2b661e64 100644 --- a/plugins/gpu_neon/gpu.h +++ b/plugins/gpu_neon/gpu.h @@ -44,6 +44,8 @@ struct psx_gpu { uint32_t lcf:1; // 31 }; } status; + uint32_t gp0; + uint32_t ex_regs[8]; struct { int hres, vres; int x, y, w, h; @@ -57,6 +59,15 @@ struct psx_gpu { 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;