mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-10-30 15:39:02 -05:00 
			
		
		
		
	Merge pull request #1312 from lioncash/fwd
service/vi: Replace includes with forward declarations where applicable
This commit is contained in:
		| @@ -50,6 +50,7 @@ | ||||
| #include "core/hle/service/nim/nim.h" | ||||
| #include "core/hle/service/ns/ns.h" | ||||
| #include "core/hle/service/nvdrv/nvdrv.h" | ||||
| #include "core/hle/service/nvflinger/nvflinger.h" | ||||
| #include "core/hle/service/pcie/pcie.h" | ||||
| #include "core/hle/service/pctl/pctl.h" | ||||
| #include "core/hle/service/pcv/pcv.h" | ||||
| @@ -58,7 +59,6 @@ | ||||
| #include "core/hle/service/psc/psc.h" | ||||
| #include "core/hle/service/service.h" | ||||
| #include "core/hle/service/set/settings.h" | ||||
| #include "core/hle/service/sm/controller.h" | ||||
| #include "core/hle/service/sm/sm.h" | ||||
| #include "core/hle/service/sockets/sockets.h" | ||||
| #include "core/hle/service/spl/module.h" | ||||
|   | ||||
| @@ -4,25 +4,28 @@ | ||||
|  | ||||
| #include <algorithm> | ||||
| #include <array> | ||||
| #include <cstring> | ||||
| #include <memory> | ||||
| #include <type_traits> | ||||
| #include <utility> | ||||
| #include <boost/optional.hpp> | ||||
| #include "common/alignment.h" | ||||
| #include "common/assert.h" | ||||
| #include "common/common_funcs.h" | ||||
| #include "common/logging/log.h" | ||||
| #include "common/math_util.h" | ||||
| #include "common/scope_exit.h" | ||||
| #include "common/swap.h" | ||||
| #include "core/core_timing.h" | ||||
| #include "core/hle/ipc_helpers.h" | ||||
| #include "core/hle/kernel/event.h" | ||||
| #include "core/hle/service/nvdrv/nvdrv.h" | ||||
| #include "core/hle/service/nvflinger/buffer_queue.h" | ||||
| #include "core/hle/service/nvflinger/nvflinger.h" | ||||
| #include "core/hle/service/vi/vi.h" | ||||
| #include "core/hle/service/vi/vi_m.h" | ||||
| #include "core/hle/service/vi/vi_s.h" | ||||
| #include "core/hle/service/vi/vi_u.h" | ||||
| #include "core/settings.h" | ||||
| #include "video_core/renderer_base.h" | ||||
| #include "video_core/video_core.h" | ||||
|  | ||||
| namespace Service::VI { | ||||
|  | ||||
|   | ||||
| @@ -4,11 +4,10 @@ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include "core/hle/service/nvflinger/nvflinger.h" | ||||
| #include "core/hle/service/service.h" | ||||
|  | ||||
| namespace CoreTiming { | ||||
| struct EventType; | ||||
| namespace Service::NVFlinger { | ||||
| class NVFlinger; | ||||
| } | ||||
|  | ||||
| namespace Service::VI { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bunnei
					bunnei