Revert "Add more audio logging to pinpoint issues better"
Some checks failed
eden-build / source (push) Successful in 4m11s
eden-build / android (push) Has been cancelled
eden-build / linux (push) Has been cancelled
eden-build / windows (msvc) (push) Has been cancelled

This reverts commit 01b790ff29.
This commit is contained in:
edendev 2025-04-30 18:21:01 -07:00
parent 01b790ff29
commit c9f8594bb9
2 changed files with 8 additions and 17 deletions

View file

@ -35,14 +35,13 @@ public:
auto current{buffer + offset}; auto current{buffer + offset};
auto aligned_buffer{Common::AlignUp(current, alignment)}; auto aligned_buffer{Common::AlignUp(current, alignment)};
if (aligned_buffer + byte_size <= buffer + size) { if (aligned_buffer + byte_size <= buffer + size) {
LOG_DEBUG(Service_Audio,
"Workbuffer Allocate: T={} count={} align={} → ptr=0x{:X} offset=0x{:X}",
typeid(T).name(), count, alignment, aligned_buffer, offset);
out = aligned_buffer; out = aligned_buffer;
offset = byte_size - buffer + aligned_buffer; offset = byte_size - buffer + aligned_buffer;
} else { } else {
LOG_ERROR(Service_Audio, LOG_ERROR(
"Workbuffer OVERFLOW: size=0x{:X} offset=0x{:X} need=0x{:X} align=0x{:X}", Service_Audio,
"Allocated buffer was too small to hold new alloc.\nAllocator size={:08X}, "
"offset={:08X}.\nAttempting to allocate {:08X} with alignment={:02X}",
size, offset, byte_size, alignment); size, offset, byte_size, alignment);
count = 0; count = 0;
} }

View file

@ -21,15 +21,12 @@ namespace AudioCore::Renderer {
template <typename T, CommandId Id> template <typename T, CommandId Id>
T& CommandBuffer::GenerateStart(const s32 node_id) { T& CommandBuffer::GenerateStart(const s32 node_id) {
if (size + sizeof(T) >= command_list.size_bytes()) { if (size + sizeof(T) >= command_list.size_bytes()) {
LOG_ERROR(Service_Audio, LOG_ERROR(
"CommandBuffer OVERFLOW: size={} + {} > capacity={}", Service_Audio,
size_, sizeof(T), command_list.size_bytes()); "Attempting to write commands beyond the end of allocated command buffer memory!");
UNREACHABLE(); UNREACHABLE();
} }
LOG_TRACE(Service_Audio,
"GenerateStart: CmdId={} node={} curSize={} → newSize={}",
static_cast<int>(Id), node_id, size_, size_ + sizeof(T));
auto& cmd{*std::construct_at<T>(reinterpret_cast<T*>(&command_list[size]))}; auto& cmd{*std::construct_at<T>(reinterpret_cast<T*>(&command_list[size]))};
cmd.magic = CommandMagic; cmd.magic = CommandMagic;
@ -47,11 +44,6 @@ void CommandBuffer::GenerateEnd(T& cmd) {
estimated_process_time += cmd.estimated_process_time; estimated_process_time += cmd.estimated_process_time;
size += sizeof(T); size += sizeof(T);
count++; count++;
// Trace completion: how many commands & bytes are now committed
LOG_TRACE(Service_Audio,
"GenerateEnd<{}>: totalCmds={} totalBytes={} estTime={}",
static_cast<int>(cmd.type), count, size, estimated_process_time);
} }
void CommandBuffer::GeneratePcmInt16Version1Command(const s32 node_id, void CommandBuffer::GeneratePcmInt16Version1Command(const s32 node_id,