diff options
author | aap <aap@papnet.eu> | 2020-04-26 12:49:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-26 12:49:31 +0200 |
commit | 7052b0b64c2fbab2d4ef94e50e902eea4904dbe0 (patch) | |
tree | 7a01b47b48a106ca6ff9154cc5c14d3baf54c22f /src/fakerw | |
parent | update librw (diff) | |
parent | Initial GLFW support (diff) | |
download | re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar.gz re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar.bz2 re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar.lz re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar.xz re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.tar.zst re3-7052b0b64c2fbab2d4ef94e50e902eea4904dbe0.zip |
Diffstat (limited to 'src/fakerw')
-rw-r--r-- | src/fakerw/fake.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/fakerw/fake.cpp b/src/fakerw/fake.cpp index c4ff2dd2..3d4ddf5d 100644 --- a/src/fakerw/fake.cpp +++ b/src/fakerw/fake.cpp @@ -460,13 +460,17 @@ RwBool RwRenderStateSet(RwRenderState state, void *value) } } - -static EngineOpenParams openParams; // WARNING: unused parameters RwBool RwEngineInit(RwMemoryFunctions *memFuncs, RwUInt32 initFlags, RwUInt32 resArenaSize) { Engine::init(); return true; } // TODO: this is platform dependent RwBool RwEngineOpen(RwEngineOpenParams *initParams) { +#if defined RW_D3D9 || defined RWLIBS + static EngineOpenParams openParams; openParams.window = (HWND)initParams->displayID; +#else + extern EngineOpenParams openParams; + openParams.window = (GLFWwindow**)initParams->displayID; +#endif return Engine::open(&openParams); } RwBool RwEngineStart(void) { |