X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fgpu_neon%2Fgpu.h;h=5ededcb3640b2a002e8217576e364abcc08896a8;hp=a0cdbf74e49b4d6143206a1d72a265a24c9682b7;hb=24de2dd4dbdd50e44c91c40ebbc7d59ee1c0ac9b;hpb=5b745e5bbcb51267122821ed9dc1c8c2c77dc100 diff --git a/plugins/gpu_neon/gpu.h b/plugins/gpu_neon/gpu.h index a0cdbf74..5ededcb3 100644 --- a/plugins/gpu_neon/gpu.h +++ b/plugins/gpu_neon/gpu.h @@ -10,6 +10,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + #define CMD_BUFFER_LEN 1024 struct psx_gpu { @@ -57,7 +61,6 @@ struct psx_gpu { int offset; } dma; int cmd_len; - const uint32_t *lcf_hc; uint32_t zero; struct { uint32_t fb_dirty:1; @@ -71,7 +74,7 @@ struct psx_gpu { } last_list; } state; struct { - uint32_t enabled:1; + int32_t set:3; /* -1 auto, 0 off, 1 fixed */ uint32_t active:1; uint32_t frame_ready:1; uint32_t skipped_blits:5; @@ -92,3 +95,7 @@ void renderer_flush_queues(void); int vout_init(void); int vout_finish(void); + +#ifdef __cplusplus +} +#endif