mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
9430b4772a
* Implement runtime display (test) * Update runtime.cpp * [game display] add "-nodisplay" argument * style fixes * Update gfx.cpp * [deci2server] fix deadlock when killing a Deci2Server * add libxrandr to linux github test * correct package name to libxrandr-dev * set g_main_thread_id in exec_runtime * add libxinerama to linux test packages * correct the name * add libxcursor1 package * Update linux-workflow.yaml * add libxi-dev * fix constructor for g_main_thread_id * fix submodules + use -nodisplay during tests * move the gfx loop to its own function and use a lambda for exit conditions * fix include * fix include * fix includes (for real this time)
20 lines
316 B
C++
20 lines
316 B
C++
#pragma once
|
|
|
|
/*!
|
|
* @file runtime.h
|
|
* Setup and launcher for the runtime.
|
|
*/
|
|
|
|
#ifndef JAK1_RUNTIME_H
|
|
#define JAK1_RUNTIME_H
|
|
|
|
#include "common/common_types.h"
|
|
#include <thread>
|
|
|
|
extern u8* g_ee_main_mem;
|
|
u32 exec_runtime(int argc, char** argv);
|
|
|
|
extern std::thread::id g_main_thread_id;
|
|
|
|
#endif // JAK1_RUNTIME_H
|