From 64a7a0ac5ebbc3c6dd14249ba8f728b1139af810 Mon Sep 17 00:00:00 2001 From: Ben Date: Mon, 19 Aug 2019 14:43:24 +0100 Subject: [PATCH] Windows Compatability --- .gitignore | 2 ++ src/acceleration/kdslow.cpp | 1 + src/common.hpp | 4 ++++ src/maths.hpp | 1 + src/pixel.hpp | 2 ++ test/main.cpp | 2 ++ 6 files changed, 12 insertions(+) diff --git a/.gitignore b/.gitignore index 567609b..49261d1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ build/ +.vs/ +.vscode/ diff --git a/src/acceleration/kdslow.cpp b/src/acceleration/kdslow.cpp index 7ed9387..71403cc 100644 --- a/src/acceleration/kdslow.cpp +++ b/src/acceleration/kdslow.cpp @@ -1,6 +1,7 @@ #include "kdslow.hpp" #include +#include #include "../definitions/primatives/primative.hpp" #include "../definitions/primatives/triangle.hpp" diff --git a/src/common.hpp b/src/common.hpp index 3528097..5c696de 100644 --- a/src/common.hpp +++ b/src/common.hpp @@ -1,7 +1,11 @@ #ifndef INFERNO_COMMON_H_ #define INFERNO_COMMON_H_ +#if _WIN32 +#include +#else #include +#endif #include #include diff --git a/src/maths.hpp b/src/maths.hpp index 1360004..d10ace9 100644 --- a/src/maths.hpp +++ b/src/maths.hpp @@ -7,6 +7,7 @@ #include #include +#include #include const float DEG2RAD = 0.01745329251994329576923690768f; diff --git a/src/pixel.hpp b/src/pixel.hpp index 771dfb6..54f1195 100644 --- a/src/pixel.hpp +++ b/src/pixel.hpp @@ -1,6 +1,8 @@ #ifndef INFERNO_PIXEL_H_ #define INFERNO_PIXEL_H_ +#include + struct Pixel { uint8_t a; uint8_t r; diff --git a/test/main.cpp b/test/main.cpp index 1136c2a..ce29180 100644 --- a/test/main.cpp +++ b/test/main.cpp @@ -39,4 +39,6 @@ int main(int argc, char** argv) { inferno.Ready(); inferno.Render(); + + return 0; }