Config: Fix GSOptions bitset comparison

This commit is contained in:
Ty Lamontagne authored and Ty committed 2025-11-21 18:20:58 -05:00
1 parent 3059ab2b12
commit a78617b987
2 files changed
+5 -4

No files matched your search

+1 -1
View File
@@ -713,7 +713,7 @@ struct Pcsx2Config
union
{
u64 bitset[2];
u64 bitsets[2];
struct
{
+4 -3
View File
@@ -708,8 +708,8 @@ std::optional<bool> Pcsx2Config::GSOptions::TriStateToOptionalBoolean(int value)
Pcsx2Config::GSOptions::GSOptions()
{
bitset[0] = 0;
bitset[1] = 0;
bitsets[0] = 0;
bitsets[1] = 0;
PCRTCAntiBlur = true;
DisableInterlaceOffset = false;
@@ -798,7 +798,8 @@ bool Pcsx2Config::GSOptions::operator==(const GSOptions& right) const
bool Pcsx2Config::GSOptions::OptionsAreEqual(const GSOptions& right) const
{
return (
OpEqu(bitset) &&
OpEqu(bitsets[0]) &&
OpEqu(bitsets[1]) &&
OpEqu(InterlaceMode) &&
OpEqu(LinearPresent) &&