UI: Beginning of customizable settings, debug menu

This commit is contained in:
Connor McLaughlin
2019-10-04 15:00:32 +10:00
parent 15f75a89ac
commit 8362b8e43b
13 changed files with 158 additions and 58 deletions

18
src/core/settings.h Normal file
View File

@ -0,0 +1,18 @@
#pragma once
#include "types.h"
enum class GPUBackend
{
OpenGL
};
struct Settings
{
Settings();
GPUBackend gpu_backend = GPUBackend::OpenGL;
u32 gpu_resolution_scale = 1;
// TODO: Controllers, memory cards, etc.
};