| 1121 | } |
| 1122 | |
| 1123 | void Pcsx2Config::GSOptions::MaskUserHacks() |
| 1124 | { |
| 1125 | if (ManualUserHacks) |
| 1126 | return; |
| 1127 | |
| 1128 | UserHacks_AlignSpriteX = false; |
| 1129 | UserHacks_MergePPSprite = false; |
| 1130 | UserHacks_ForceEvenSpritePosition = false; |
| 1131 | UserHacks_NativePaletteDraw = false; |
| 1132 | UserHacks_DisableSafeFeatures = false; |
| 1133 | UserHacks_DisableRenderFixes = false; |
| 1134 | UserHacks_HalfPixelOffset = GSHalfPixelOffset::Off; |
| 1135 | UserHacks_RoundSprite = 0; |
| 1136 | UserHacks_NativeScaling = GSNativeScaling::Off; |
| 1137 | UserHacks_AutoFlush = GSHWAutoFlushLevel::Disabled; |
| 1138 | GPUPaletteConversion = false; |
| 1139 | PreloadFrameWithGSData = false; |
| 1140 | UserHacks_DisablePartialInvalidation = false; |
| 1141 | UserHacks_DisableDepthSupport = false; |
| 1142 | UserHacks_CPUFBConversion = false; |
| 1143 | UserHacks_ReadTCOnClose = false; |
| 1144 | UserHacks_TextureInsideRt = GSTextureInRtMode::Disabled; |
| 1145 | UserHacks_Limit24BitDepth = GSLimit24BitDepth::Disabled; |
| 1146 | UserHacks_EstimateTextureRegion = false; |
| 1147 | UserHacks_DrawBuffering = false; |
| 1148 | UserHacks_TCOffsetX = 0; |
| 1149 | UserHacks_TCOffsetY = 0; |
| 1150 | UserHacks_CPUSpriteRenderBW = 0; |
| 1151 | UserHacks_CPUSpriteRenderLevel = 0; |
| 1152 | UserHacks_CPUCLUTRender = 0; |
| 1153 | UserHacks_GPUTargetCLUTMode = GSGPUTargetCLUTMode::Disabled; |
| 1154 | UserHacks_BilinearHack = GSBilinearDirtyMode::Automatic; |
| 1155 | SkipDrawStart = 0; |
| 1156 | SkipDrawEnd = 0; |
| 1157 | } |
| 1158 | |
| 1159 | void Pcsx2Config::GSOptions::MaskUpscalingHacks() |
| 1160 | { |