diff -r 1fa0e1de9f0a -r 10a6298f636f src/gl/partrenderer.h --- a/src/gl/partrenderer.h Mon Jun 20 18:40:22 2022 +0300 +++ b/src/gl/partrenderer.h Mon Jun 20 19:49:56 2022 +0300 @@ -1,5 +1,6 @@ #pragma once #include +#include #include "basics.h" #include "gl/common.h" #include "gl/compiler.h" @@ -29,6 +30,7 @@ std::vector activeRenderLayers; std::vector inactiveRenderLayers; bool frozen = false; + QOpenGLDebugLogger logger; public: PartRenderer( Model* model, @@ -50,6 +52,7 @@ void modelMatrixChanged(const glm::mat4& newMatrix); void viewMatrixChanged(const glm::mat4& newMatrix); void renderPreferencesChanged(); + void message(const Message& message); private: void initializeGL() override; void resizeGL(int width, int height) override;