|
@@ -5,9 +5,9 @@
|
|
|
#include "common/assert.h"
|
|
#include "common/assert.h"
|
|
|
#include "common/logging/log.h"
|
|
#include "common/logging/log.h"
|
|
|
#include "core/core.h"
|
|
#include "core/core.h"
|
|
|
-#include "core/memory.h"
|
|
|
|
|
#include "video_core/engines/maxwell_3d.h"
|
|
#include "video_core/engines/maxwell_3d.h"
|
|
|
#include "video_core/engines/maxwell_dma.h"
|
|
#include "video_core/engines/maxwell_dma.h"
|
|
|
|
|
+#include "video_core/memory_manager.h"
|
|
|
#include "video_core/rasterizer_interface.h"
|
|
#include "video_core/rasterizer_interface.h"
|
|
|
#include "video_core/renderer_base.h"
|
|
#include "video_core/renderer_base.h"
|
|
|
#include "video_core/textures/decoders.h"
|
|
#include "video_core/textures/decoders.h"
|
|
@@ -16,7 +16,7 @@ namespace Tegra::Engines {
|
|
|
|
|
|
|
|
MaxwellDMA::MaxwellDMA(Core::System& system, VideoCore::RasterizerInterface& rasterizer,
|
|
MaxwellDMA::MaxwellDMA(Core::System& system, VideoCore::RasterizerInterface& rasterizer,
|
|
|
MemoryManager& memory_manager)
|
|
MemoryManager& memory_manager)
|
|
|
- : memory_manager(memory_manager), system{system}, rasterizer{rasterizer} {}
|
|
|
|
|
|
|
+ : system{system}, rasterizer{rasterizer}, memory_manager{memory_manager} {}
|
|
|
|
|
|
|
|
void MaxwellDMA::CallMethod(const GPU::MethodCall& method_call) {
|
|
void MaxwellDMA::CallMethod(const GPU::MethodCall& method_call) {
|
|
|
ASSERT_MSG(method_call.method < Regs::NUM_REGS,
|
|
ASSERT_MSG(method_call.method < Regs::NUM_REGS,
|