early-access version 3856
This commit is contained in:
parent
8e47680fdf
commit
eef8ceeda0
10 changed files with 22 additions and 26 deletions
|
@ -1,7 +1,7 @@
|
||||||
yuzu emulator early access
|
yuzu emulator early access
|
||||||
=============
|
=============
|
||||||
|
|
||||||
This is the source code for early-access 3855.
|
This is the source code for early-access 3856.
|
||||||
|
|
||||||
## Legal Notice
|
## Legal Notice
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@ add_library(audio_core STATIC
|
||||||
adsp/adsp.cpp
|
adsp/adsp.cpp
|
||||||
adsp/adsp.h
|
adsp/adsp.h
|
||||||
adsp/mailbox.h
|
adsp/mailbox.h
|
||||||
adsp/mailbox.cpp
|
|
||||||
adsp/apps/audio_renderer/audio_renderer.cpp
|
adsp/apps/audio_renderer/audio_renderer.cpp
|
||||||
adsp/apps/audio_renderer/audio_renderer.h
|
adsp/apps/audio_renderer/audio_renderer.h
|
||||||
adsp/apps/audio_renderer/command_buffer.h
|
adsp/apps/audio_renderer/command_buffer.h
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#include "audio_core/adsp/adsp.h"
|
#include "audio_core/adsp/adsp.h"
|
||||||
|
|
|
@ -1,11 +1,8 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <memory>
|
|
||||||
#include <mutex>
|
|
||||||
|
|
||||||
#include "audio_core/adsp/apps/audio_renderer/audio_renderer.h"
|
#include "audio_core/adsp/apps/audio_renderer/audio_renderer.h"
|
||||||
#include "common/common_types.h"
|
#include "common/common_types.h"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#include <array>
|
#include <array>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
@ -34,19 +34,19 @@ class Sink;
|
||||||
namespace ADSP::AudioRenderer {
|
namespace ADSP::AudioRenderer {
|
||||||
|
|
||||||
enum Message : u32 {
|
enum Message : u32 {
|
||||||
/* 0x00 */ Invalid,
|
Invalid = 0x00,
|
||||||
/* 0x01 */ MapUnmap_Map,
|
MapUnmap_Map = 0x01,
|
||||||
/* 0x02 */ MapUnmap_MapResponse,
|
MapUnmap_MapResponse = 0x02,
|
||||||
/* 0x03 */ MapUnmap_Unmap,
|
MapUnmap_Unmap = 0x03,
|
||||||
/* 0x04 */ MapUnmap_UnmapResponse,
|
MapUnmap_UnmapResponse = 0x04,
|
||||||
/* 0x05 */ MapUnmap_InvalidateCache,
|
MapUnmap_InvalidateCache = 0x05,
|
||||||
/* 0x06 */ MapUnmap_InvalidateCacheResponse,
|
MapUnmap_InvalidateCacheResponse = 0x06,
|
||||||
/* 0x07 */ MapUnmap_Shutdown,
|
MapUnmap_Shutdown = 0x07,
|
||||||
/* 0x08 */ MapUnmap_ShutdownResponse,
|
MapUnmap_ShutdownResponse = 0x08,
|
||||||
/* 0x16 */ InitializeOK = 0x16,
|
InitializeOK = 0x16,
|
||||||
/* 0x20 */ RenderResponse = 0x20,
|
RenderResponse = 0x20,
|
||||||
/* 0x2A */ Render = 0x2A,
|
Render = 0x2A,
|
||||||
/* 0x34 */ Shutdown = 0x34,
|
Shutdown = 0x34,
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
Loading…
Reference in a new issue