diff --git a/pcsx2/GS/GSVector.h b/pcsx2/GS/GSVector.h index 35d930b3ab..6b8c8ba9b6 100644 --- a/pcsx2/GS/GSVector.h +++ b/pcsx2/GS/GSVector.h @@ -97,12 +97,20 @@ class GSVector8i; #endif +// _d is defined for translations in our utilities, unfortunately we do some +// input concatenation on GSVectors and end up making new tokens named _d, so we +// undefine it and reinclude our utilities to redefine its original value right +// after +#undef _d + // Position and order is important #include "GSVector4i.h" #include "GSVector4.h" #include "GSVector8i.h" #include "GSVector8.h" +#include "Utilities/Dependencies.h" + // conversion gsforceinline GSVector4i::GSVector4i(const GSVector4& v, bool truncate)