mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-01-17 04:06:25 +00:00
17 lines
466 B
C++
17 lines
466 B
C++
#pragma once
|
|
#include <Core/PS4/HLE/Graphics/graphics_ctx.h>
|
|
#include <Lib/Threads.h>
|
|
#include <SDL.h>
|
|
|
|
namespace Emulator {
|
|
struct WindowCtx {
|
|
HLE::Libs::Graphics::GraphicCtx m_graphic_ctx;
|
|
Lib::Mutex m_mutex;
|
|
bool m_is_graphic_initialized = false;
|
|
Lib::ConditionVariable m_graphic_initialized_cond;
|
|
SDL_Window* m_window = nullptr;
|
|
bool is_window_hidden = true;
|
|
};
|
|
void emuInit(u32 width, u32 height);
|
|
void emuRun();
|
|
} // namespace Emulator
|