Include dependency cleanup

This commit is contained in:
Henrik Rydgard 2015-07-29 11:48:20 +02:00
parent 53f062b7b2
commit cde585a29a
11 changed files with 17 additions and 5 deletions

View file

@ -33,6 +33,7 @@
#include "GPU/Math3D.h"
#include "GPU/GPUInterface.h"
#include "GPU/GPUState.h"
#if defined(_M_IX86) || defined(_M_X64)
#include <emmintrin.h>

View file

@ -32,7 +32,9 @@
#include "Core/HLE/sceKernelInterrupt.h"
#include "Core/HLE/sceKernelMemory.h"
#include "Core/HLE/sceKernelMutex.h"
#include "GPU/GPUCommon.h"
#include "GPU/GPUState.h"
void __DisableInterrupts();
void __EnableInterrupts();

View file

@ -21,7 +21,6 @@
#include <string>
#include "GPU/GPUInterface.h"
#include "GPU/GPUState.h"
#include "Core/MemMap.h"
struct GPUDebugOp {

View file

@ -33,6 +33,7 @@
#include "GPU/Common/SplineCommon.h"
#include "GPU/Common/DrawEngineCommon.h"
#include "GPU/ge_constants.h"
#include "GPU/GPUState.h"
#if defined(_M_SSE)
#include <emmintrin.h>

View file

@ -18,6 +18,7 @@
#include "base/mutex.h"
#include "GPU/Common/GPUDebugInterface.h"
#include "GPU/Debugger/Stepping.h"
#include "GPU/GPUState.h"
#include "Core/Core.h"
namespace GPUStepping {

View file

@ -19,11 +19,13 @@
#include <list>
#include <string>
#include <vector>
#include "GPU/GPUState.h"
#include "Core/MemMap.h"
#include "GPU/ge_constants.h"
struct PspGeListArgs;
struct GPUgstate;
class PointerWrap;
enum DisplayListStatus {

View file

@ -714,3 +714,7 @@ bool NullGPU::PerformMemoryUpload(u32 dest, int size) {
bool NullGPU::PerformStencilUpload(u32 dest, int size) {
return false;
}
bool NullGPU::FramebufferReallyDirty() {
return !(gstate_c.skipDrawReason & SKIPDRAW_SKIPFRAME);
}

View file

@ -49,9 +49,7 @@ public:
fullInfo = "NULL";
}
bool FramebufferReallyDirty() override {
return !(gstate_c.skipDrawReason & SKIPDRAW_SKIPFRAME);
}
bool FramebufferReallyDirty() override;
protected:
void FastRunLoop(DisplayList &list) override;

View file

@ -28,6 +28,7 @@
#include "Core/ELF/ParamSFO.h"
#include "GPU/GPUCommon.h"
#include "GPU/GPUState.h"
#include "Core/HLE/sceDisplay.h"
#include "Core/HLE/sceUmd.h"

View file

@ -4,6 +4,8 @@
#include "Windows/Main.h"
#include "Core/Config.h"
#include "GPU/Debugger/Breakpoints.h"
#include "GPU/GPUState.h"
#include <algorithm>
static const int numCPUs = 1;

View file

@ -25,6 +25,7 @@
#include "Core/CoreParameter.h"
#include "Core/System.h"
#include "GPU/Common/GPUDebugInterface.h"
#include "GPU/GPUState.h"
#include "base/logging.h"
#include "gfx_es2/gl_state.h"