Improved cross-compilation for Windows from Linux.
parent
67de9b6da2
commit
00b5ba8d14
|
@ -54,6 +54,7 @@ doc/latex
|
|||
|
||||
# Binaries
|
||||
build
|
||||
build_win32
|
||||
openminer
|
||||
openminer_server
|
||||
*.exe
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit bf0160adbd8fb405d758808f879de917e81465ca
|
||||
Subproject commit 18bd2eb72991882c313a47c6b81b2f7e1fd6a706
|
|
@ -1 +1 @@
|
|||
Subproject commit 230928c0451544dbc97b2e0a007ca16c3566df66
|
||||
Subproject commit 465b472b2c67743ca095f7fac1ee2c3843175851
|
|
@ -31,7 +31,7 @@
|
|||
// Thanks to Hopson for pointing this out
|
||||
#ifdef _WIN32
|
||||
extern "C" {
|
||||
#include <Windows.h>
|
||||
#include <windows.h>
|
||||
|
||||
// http://developer.download.nvidia.com/devzone/devcenter/gamegraphics/files/OptimusRenderingPolicies.pdf
|
||||
__declspec(dllexport) DWORD NvOptimusEnablement = 0x00000001;
|
||||
|
|
|
@ -30,8 +30,13 @@
|
|||
|
||||
#include "Scene.hpp"
|
||||
|
||||
static bool areComponentsRegistered = false;
|
||||
|
||||
Scene::Scene() {
|
||||
registerComponents();
|
||||
if (!areComponentsRegistered) {
|
||||
registerComponents();
|
||||
areComponentsRegistered = true;
|
||||
}
|
||||
}
|
||||
|
||||
void Scene::update() {
|
||||
|
|
Loading…
Reference in New Issue