gpu_neon: make enh. res. texturing hack optional
[pcsx_rearmed.git] / frontend / plugin_lib.h
index bafcb6c..5733ca2 100644 (file)
@@ -23,7 +23,6 @@ enum {
        DKEY_CROSS,
        DKEY_SQUARE,
 };
-extern int in_state_gun;
 extern int in_type[8];
 extern int multitap1;
 extern int multitap2;
@@ -86,6 +85,7 @@ struct rearmed_cbs {
                int   enhancement_enable;
                int   enhancement_no_main;
                int   allow_dithering;
+               int   enhancement_tex_adj;
        } gpu_neon;
        struct {
                int   iUseDither;
@@ -93,6 +93,11 @@ struct rearmed_cbs {
                float fFrameRateHz;
                int   dwFrameRateTicks;
        } gpu_peops;
+       struct {
+               int   abe_hack;
+               int   no_light, no_blend;
+               int   lineskip;
+       } gpu_unai_old;
        struct {
                int ilace_force;
                int pixel_skip;
@@ -100,11 +105,7 @@ struct rearmed_cbs {
                int fast_lighting;
                int blending;
                int dithering;
-               // old gpu_unai config for compatibility
-               int   abe_hack;
-               int   no_light, no_blend;
-               int   lineskip;
-               int   scale_hires;
+               int scale_hires;
        } gpu_unai;
        struct {
                int   dwActFixes;
@@ -115,6 +116,7 @@ struct rearmed_cbs {
        // misc
        int gpu_caps;
        int screen_centering_type;
+       int screen_centering_type_default;
        int screen_centering_x;
        int screen_centering_y;
 };