Move all core types into namespaces (#1886)

* Reorganize namespaces

- Most types are now moved into the `melonDS` namespace
- Only good chance to do this for a while, since a big refactor is next

* Fix the build
This commit is contained in:
Jesse Talavera-Greenberg
2023-11-25 12:32:09 -05:00
committed by GitHub
parent 651b0f680c
commit 346dd4006e
178 changed files with 529 additions and 268 deletions

View File

@ -24,8 +24,7 @@
#include "NDS.h"
#include "GPU.h"
namespace GPU3D
namespace melonDS
{
void RenderThreadFunc();
@ -72,7 +71,7 @@ void SoftRenderer::SetupRenderThread()
}
SoftRenderer::SoftRenderer(Melon::GPU& gpu) noexcept
SoftRenderer::SoftRenderer(melonDS::GPU& gpu) noexcept
: Renderer3D(false), GPU(gpu)
{
Sema_RenderStart = Platform::Semaphore_Create();
@ -105,7 +104,7 @@ void SoftRenderer::Reset()
SetupRenderThread();
}
void SoftRenderer::SetRenderSettings(const Melon::RenderSettings& settings) noexcept
void SoftRenderer::SetRenderSettings(const RenderSettings& settings) noexcept
{
Threaded = settings.Soft_Threaded;
SetupRenderThread();