GameSettings: Disable GPU Texture Decoding when needed

Arbitrary Mipmap Detection doesn't work when GPU Texture Decoding is
enabled, so disable GPU Texture Decoding for games where the .ini
enables Arbitrary Mipmap Detection.

Co-authored-by: jeremyie <73066289+McAchi@users.noreply.github.com>
This commit is contained in:
Dentomologist
2024-09-10 12:01:40 -07:00
co-authored by jeremyie
parent efc395f7f4
commit b1d54e416b
8 changed files with 38 additions and 0 deletions
+5
View File
@@ -18,3 +18,8 @@ EFBEmulateFormatChanges = True
[Video_Enhancements]
ArbitraryMipmapDetection = True
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
+5
View File
@@ -24,5 +24,10 @@ MissingColorValue = 0x00000000
ForceTextureFiltering = False
ArbitraryMipmapDetection = True
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
[Video_Stereoscopy]
StereoConvergence = 732
+4
View File
@@ -28,5 +28,9 @@ VISkip = False
CPUCull = True
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
[Video_Enhancements]
ArbitraryMipmapDetection = True
+5
View File
@@ -27,3 +27,8 @@ ArbitraryMipmapDetection = True
[Video_Stereoscopy]
StereoConvergence = 115
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
+5
View File
@@ -17,3 +17,8 @@ EFBAccessDeferInvalidation = True
[Video_Enhancements]
ArbitraryMipmapDetection = True
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
+4
View File
@@ -28,5 +28,9 @@ VISkip = False
CPUCull = True
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
[Video_Enhancements]
ArbitraryMipmapDetection = True
+5
View File
@@ -20,3 +20,8 @@ ArbitraryMipmapDetection = True
[Video_Stereoscopy]
StereoConvergence = 929
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False
+5
View File
@@ -16,3 +16,8 @@ EFBEmulateFormatChanges = True
[Video_Enhancements]
ArbitraryMipmapDetection = True
[Video_Settings]
# Allow the ArbitraryMipmapDetection setting to take effect.
EnableGPUTextureDecoding = False