From 328165916b52347b7d16780cd6231069582b2faa Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 14 Nov 2025 00:30:23 +0000 Subject: [PATCH] ok just x64 --- docs/user/Graphics.md | 2 +- src/android/app/src/main/res/values/strings.xml | 3 --- src/common/settings_enums.h | 2 +- src/qt_common/config/shared_translation.cpp | 3 --- src/video_core/textures/texture.cpp | 5 +---- 5 files changed, 3 insertions(+), 12 deletions(-) diff --git a/docs/user/Graphics.md b/docs/user/Graphics.md index d9c9c3fda3..7100030ade 100644 --- a/docs/user/Graphics.md +++ b/docs/user/Graphics.md @@ -47,7 +47,7 @@ Various graphical filters exist - each of them aimed at a specific target/image The anisotropy value is (value game wants + the set value); **Default** will use the native anisotropy value as it would be on hardware. **Automatic** sets it according to screen resolution. Turning off anisotropy is not recommended as it can break a myriad of games, however it is provided in the name of flexibility. -Values from x2, x4, x8, x16, x32 up to x512 values are provided. This should be enough to not need to revise those values in my lifetime ever again. +Values from x2, x4, x8, x16, x32 up to x64 values are provided. This should be enough to not need to revise those values in my lifetime ever again. ### External diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index e894822674..f0e012e6b7 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -1061,9 +1061,6 @@ x16 x32 x64 - x128 - x256 - x512 None diff --git a/src/common/settings_enums.h b/src/common/settings_enums.h index 6851053e9d..c2d443ce1c 100644 --- a/src/common/settings_enums.h +++ b/src/common/settings_enums.h @@ -126,7 +126,7 @@ ENUM(TimeZone, Auto, Default, Cet, Cst6Cdt, Cuba, Eet, Egypt, Eire, Est, Est5Edt GmtPlusZero, GmtMinusZero, GmtZero, Greenwich, Hongkong, Hst, Iceland, Iran, Israel, Jamaica, Japan, Kwajalein, Libya, Met, Mst, Mst7Mdt, Navajo, Nz, NzChat, Poland, Portugal, Prc, Pst8Pdt, Roc, Rok, Singapore, Turkey, Uct, Universal, Utc, WSu, Wet, Zulu); -ENUM(AnisotropyMode, Automatic, Default, X2, X4, X8, X16, X32, X64, X128, X256, X512, None); +ENUM(AnisotropyMode, Automatic, Default, X2, X4, X8, X16, X32, X64, None); ENUM(AstcDecodeMode, Cpu, Gpu, CpuAsynchronous); ENUM(AstcRecompression, Uncompressed, Bc1, Bc3); ENUM(VSyncMode, Immediate, Mailbox, Fifo, FifoRelaxed); diff --git a/src/qt_common/config/shared_translation.cpp b/src/qt_common/config/shared_translation.cpp index f6a797f17e..9fc254eed2 100644 --- a/src/qt_common/config/shared_translation.cpp +++ b/src/qt_common/config/shared_translation.cpp @@ -598,9 +598,6 @@ std::unique_ptr ComboboxEnumeration(QObject* parent) PAIR(AnisotropyMode, X16, tr("16x")), PAIR(AnisotropyMode, X32, tr("32x")), PAIR(AnisotropyMode, X64, tr("64x")), - PAIR(AnisotropyMode, X128, tr("128x")), - PAIR(AnisotropyMode, X256, tr("256x")), - PAIR(AnisotropyMode, X512, tr("512x")), PAIR(AnisotropyMode, None, tr("None")), }}); translations->insert( diff --git a/src/video_core/textures/texture.cpp b/src/video_core/textures/texture.cpp index 0c566f1069..d32872e35d 100644 --- a/src/video_core/textures/texture.cpp +++ b/src/video_core/textures/texture.cpp @@ -82,9 +82,6 @@ float TSCEntry::MaxAnisotropy() const noexcept { case Settings::AnisotropyMode::X16: case Settings::AnisotropyMode::X32: case Settings::AnisotropyMode::X64: - case Settings::AnisotropyMode::X128: - case Settings::AnisotropyMode::X256: - case Settings::AnisotropyMode::X512: added_anisotropic = u32(anisotropic_settings) - 1U; break; case Settings::AnisotropyMode::Automatic: @@ -92,7 +89,7 @@ float TSCEntry::MaxAnisotropy() const noexcept { added_anisotropic = (std::max)(added_anisotropic - 1U, 0U); break; case Settings::AnisotropyMode::None: - return 0.f; + return 1.0f; //No use of anisotropy } return float(1U << (max_anisotropy + added_anisotropic)); }