GS: Don't include xbyak into everything

Xbyak header is massive
This commit is contained in:
TellowKrinkle 2021-06-20 22:53:53 -05:00 committed by Kojin
parent 2849f0bc81
commit 63645de85b
3 changed files with 5 additions and 2 deletions

View File

@ -17,6 +17,8 @@
#include "GS.h"
#include <xbyak/xbyak_util.h>
class GSUtil
{
public:

View File

@ -25,10 +25,9 @@ typedef unsigned long long uint64;
typedef signed long long int64;
typedef signed long long sint64;
// Makes sure that if anyone includes xbyak, it doesn't do anything bad
#define MIE_INTEGER_TYPE_DEFINED
#define XBYAK_ENABLE_OMITTED_OPERAND
#include <xbyak/xbyak.h>
#include <xbyak/xbyak_util.h>
#include <cfloat>

View File

@ -20,6 +20,8 @@
#include "GS/Renderers/SW/GSScanlineEnvironment.h"
#include <xbyak/xbyak_util.h>
template <class KEY, class VALUE>
class GSFunctionMap
{