diff --git a/flake.nix b/flake.nix index 238c7c1..a7649ae 100755 --- a/flake.nix +++ b/flake.nix @@ -151,10 +151,9 @@ g++ \ modules/Window/src/*.cpp src/App.cpp \ utils/Window/*.cpp utils/Window/WindowGLFW/*.cpp \ - utils/Renderer/*.cpp utils/Renderer/RendererOpenGL/*.cpp + utils/Renderer/*.cpp utils/Renderer/RendererOpenGL/*.cpp \ -fpic -shared \ - -I src -I include \ - -I utils \ + -I src -I include -I utils \ -DRENDERER_OPENGL \ -DWINDOW_GLFW \ -lGL -lglfw -lGLEW \ diff --git a/utils/Renderer/RendererOpenGL/RendererOpenGL.cpp b/utils/Renderer/RendererOpenGL/RendererOpenGL.cpp index 1b36bd6..dc7d050 100644 --- a/utils/Renderer/RendererOpenGL/RendererOpenGL.cpp +++ b/utils/Renderer/RendererOpenGL/RendererOpenGL.cpp @@ -1,5 +1,7 @@ #include "RendererOpenGL.h" +#include "pch.hpp" + #define GLEW_STATIC #include @@ -11,7 +13,7 @@ namespace Archimedes { void RendererOpenGL::render(std::list cmdList, int& w, int& h) { - glViewport(0, 0, &w, &h); + glViewport(0, 0, w, h); glClear(GL_COLOR_BUFFER_BIT); diff --git a/utils/Window/WindowGLFW/WindowGLFW.cpp b/utils/Window/WindowGLFW/WindowGLFW.cpp index 50eabb8..6c1e81d 100644 --- a/utils/Window/WindowGLFW/WindowGLFW.cpp +++ b/utils/Window/WindowGLFW/WindowGLFW.cpp @@ -1,4 +1,5 @@ #include "pch.hpp" + #include "WindowGLFW.h" namespace Archimedes {