Merge pull request #2032 from bunnei/qt-graphics

Qt graphics configure & V-Sync option
This commit is contained in:
bunnei 2016-08-31 22:20:54 -04:00 committed by GitHub
commit 09063dc5bb
21 changed files with 251 additions and 82 deletions

View file

@ -72,6 +72,7 @@ struct Values {
bool use_hw_renderer;
bool use_shader_jit;
bool use_scaled_resolution;
bool use_vsync;
float bg_red;
float bg_green;

View file

@ -17,6 +17,8 @@
namespace System {
static bool is_powered_on{ false };
Result Init(EmuWindow* emu_window) {
Core::Init();
CoreTiming::Init();
@ -30,9 +32,15 @@ Result Init(EmuWindow* emu_window) {
AudioCore::Init();
GDBStub::Init();
is_powered_on = true;
return Result::Success;
}
bool IsPoweredOn() {
return is_powered_on;
}
void Shutdown() {
GDBStub::Shutdown();
AudioCore::Shutdown();
@ -42,6 +50,8 @@ void Shutdown() {
HW::Shutdown();
CoreTiming::Shutdown();
Core::Shutdown();
is_powered_on = false;
}
} // namespace

View file

@ -16,6 +16,7 @@ enum class Result {
};
Result Init(EmuWindow* emu_window);
bool IsPoweredOn();
void Shutdown();
}