diff --git a/.github/workflows/ci_linux.yml b/.github/workflows/ci_linux.yml index 1b77508da5..f9e5e109a9 100644 --- a/.github/workflows/ci_linux.yml +++ b/.github/workflows/ci_linux.yml @@ -32,5 +32,7 @@ jobs: - name: Testbed working-directory: tests/Testbed + run: mkdir Output + run: mkdir Output/OpenGL run: xvfb-run ${{github.workspace}}/build/build/TestbedD gl -v -f diff --git a/sources/Renderer/OpenGL/Texture/GLRenderTarget.cpp b/sources/Renderer/OpenGL/Texture/GLRenderTarget.cpp index ce5bf6c7ba..ff7312cb03 100644 --- a/sources/Renderer/OpenGL/Texture/GLRenderTarget.cpp +++ b/sources/Renderer/OpenGL/Texture/GLRenderTarget.cpp @@ -142,7 +142,7 @@ void GLRenderTarget::SetDrawBuffers() static void GLThrowIfFramebufferStatusFailed(const char* info) { - auto status = glCheckFramebufferStatus(GL_FRAMEBUFFER); + const GLenum status = glCheckFramebufferStatus(GL_FRAMEBUFFER); GLThrowIfFailed(status, GL_FRAMEBUFFER_COMPLETE, info); } diff --git a/tests/Testbed/TestbedContext.cpp b/tests/Testbed/TestbedContext.cpp index 342a774d17..ae98744e97 100644 --- a/tests/Testbed/TestbedContext.cpp +++ b/tests/Testbed/TestbedContext.cpp @@ -409,6 +409,14 @@ TestResult TestbedContext::CreateRenderTarget( const char* name, LLGL::RenderTarget** output) { + #if 1 //TODO: make this optional only for CIS logs + if (name != nullptr) + { + Log::Printf("Creating render target: %s\n", name); + fflush(stdout); + } + #endif + // Create render target RenderTarget* target = renderer->CreateRenderTarget(desc);