mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-24 02:05:47 +00:00
Rework ADSP into a wrapper for apps
This commit is contained in:
parent
5ce41fa213
commit
ebd19dec99
173 changed files with 1059 additions and 1265 deletions
|
@ -5,7 +5,7 @@
|
|||
#include "audio_core/renderer/command/command_generator.h"
|
||||
#include "audio_core/renderer/performance/detail_aspect.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
DetailAspect::DetailAspect(CommandGenerator& command_generator_,
|
||||
const PerformanceEntryType entry_type, const s32 node_id_,
|
||||
|
@ -22,4 +22,4 @@ DetailAspect::DetailAspect(CommandGenerator& command_generator_,
|
|||
}
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include "audio_core/renderer/performance/performance_manager.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class CommandGenerator;
|
||||
|
||||
/**
|
||||
|
@ -29,4 +29,4 @@ public:
|
|||
s32 node_id;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#include "audio_core/renderer/command/command_generator.h"
|
||||
#include "audio_core/renderer/performance/entry_aspect.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
EntryAspect::EntryAspect(CommandGenerator& command_generator_, const PerformanceEntryType type,
|
||||
const s32 node_id_)
|
||||
|
@ -20,4 +20,4 @@ EntryAspect::EntryAspect(CommandGenerator& command_generator_, const Performance
|
|||
}
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include "audio_core/renderer/performance/performance_manager.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class CommandGenerator;
|
||||
|
||||
/**
|
||||
|
@ -28,4 +28,4 @@ public:
|
|||
s32 node_id;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#include "audio_core/renderer/performance/performance_entry.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
enum class PerformanceDetailType : u8 {
|
||||
Invalid,
|
||||
|
@ -47,4 +47,4 @@ struct PerformanceDetailVersion2 {
|
|||
static_assert(sizeof(PerformanceDetailVersion2) == 0x18,
|
||||
"PerformanceDetailVersion2 has the wrong size!");
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
enum class PerformanceEntryType : u8 {
|
||||
Invalid,
|
||||
|
@ -34,4 +34,4 @@ struct PerformanceEntryVersion2 {
|
|||
static_assert(sizeof(PerformanceEntryVersion2) == 0x18,
|
||||
"PerformanceEntryVersion2 has the wrong size!");
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
#include "audio_core/common/common.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
struct PerformanceEntryAddresses {
|
||||
CpuAddr translated_address;
|
||||
|
@ -14,4 +14,4 @@ struct PerformanceEntryAddresses {
|
|||
CpuAddr entry_processed_time_offset;
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
struct PerformanceFrameHeaderVersion1 {
|
||||
/* 0x00 */ u32 magic; // "PERF"
|
||||
|
@ -33,4 +33,4 @@ struct PerformanceFrameHeaderVersion2 {
|
|||
static_assert(sizeof(PerformanceFrameHeaderVersion2) == 0x30,
|
||||
"PerformanceFrameHeaderVersion2 has the wrong size!");
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#include "audio_core/renderer/performance/performance_manager.h"
|
||||
#include "common/common_funcs.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
|
||||
void PerformanceManager::CreateImpl(const size_t version) {
|
||||
switch (version) {
|
||||
|
@ -643,4 +643,4 @@ void PerformanceManagerImpl<PerformanceVersion::Version2, PerformanceFrameHeader
|
|||
target_node_id = target_node_id_;
|
||||
}
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include "audio_core/renderer/performance/performance_frame_header.h"
|
||||
#include "common/common_types.h"
|
||||
|
||||
namespace AudioCore::AudioRenderer {
|
||||
namespace AudioCore::Renderer {
|
||||
class BehaviorInfo;
|
||||
class MemoryPoolInfo;
|
||||
|
||||
|
@ -272,4 +272,4 @@ private:
|
|||
PerformanceVersion version{};
|
||||
};
|
||||
|
||||
} // namespace AudioCore::AudioRenderer
|
||||
} // namespace AudioCore::Renderer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue