mirror of
https://github.com/yuzu-emu/yuzu-android.git
synced 2025-06-25 12:48:04 -05:00
Rework ADSP into a wrapper for apps
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
#include "audio_core/renderer/memory/memory_pool_info.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
/**
|
||||
* Represents a region of mapped or unmapped memory.
|
||||
@ -121,4 +121,4 @@ private:
|
||||
CpuAddr dsp_address;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "audio_core/renderer/memory/memory_pool_info.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
CpuAddr MemoryPoolInfo::GetCpuAddress() const {
|
||||
return cpu_address;
|
||||
@ -58,4 +58,4 @@ bool MemoryPoolInfo::IsUsed() const {
|
||||
return in_use;
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "audio_core/common/common.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
/**
|
||||
* CPU pools are mapped in user memory with the supplied process_handle (see PoolMapper).
|
||||
*/
|
||||
@ -167,4 +167,4 @@ private:
|
||||
bool in_use{};
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include "core/hle/kernel/k_process.h"
|
||||
#include "core/hle/kernel/svc.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
PoolMapper::PoolMapper(u32 process_handle_, bool force_map_)
|
||||
: process_handle{process_handle_}, force_map{force_map_} {}
|
||||
@ -240,4 +240,4 @@ bool PoolMapper::InitializeSystemPool(MemoryPoolInfo& pool, const u8* memory,
|
||||
}
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
@ -10,7 +10,7 @@
|
||||
#include "common/common_types.h"
|
||||
#include "core/hle/service/audio/errors.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class AddressInfo;
|
||||
|
||||
/**
|
||||
@ -176,4 +176,4 @@ private:
|
||||
bool force_map;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
Reference in New Issue
Block a user