mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-13 04:47:52 +00:00
Core: Make sure GPU Dirty Managers ae shared by all processes.
This commit is contained in:
parent
241c64e43b
commit
28702afb69
4 changed files with 19 additions and 15 deletions
|
@ -7,7 +7,6 @@
|
|||
|
||||
#include "core/arm/arm_interface.h"
|
||||
#include "core/file_sys/program_metadata.h"
|
||||
#include "core/gpu_dirty_memory_manager.h"
|
||||
#include "core/hle/kernel/code_set.h"
|
||||
#include "core/hle/kernel/k_address_arbiter.h"
|
||||
#include "core/hle/kernel/k_capabilities.h"
|
||||
|
@ -128,7 +127,6 @@ private:
|
|||
#ifdef HAS_NCE
|
||||
std::unordered_map<u64, u64> m_post_handlers{};
|
||||
#endif
|
||||
std::array<Core::GPUDirtyMemoryManager, Core::Hardware::NUM_CPU_CORES> m_dirty_memory_managers;
|
||||
std::unique_ptr<Core::ExclusiveMonitor> m_exclusive_monitor;
|
||||
Core::Memory::Memory m_memory;
|
||||
|
||||
|
@ -511,8 +509,6 @@ public:
|
|||
return m_memory;
|
||||
}
|
||||
|
||||
void GatherGPUDirtyMemory(std::function<void(VAddr, size_t)>& callback);
|
||||
|
||||
Core::ExclusiveMonitor& GetExclusiveMonitor() const {
|
||||
return *m_exclusive_monitor;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue