From 82bfbf1f459d540b0e204bb873ca5786997b24da Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 12 Nov 2022 11:38:34 +0000 Subject: Refactor for per window context and more setup to the right places --- ui/sceneRenderer.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ui/sceneRenderer.cpp') diff --git a/ui/sceneRenderer.cpp b/ui/sceneRenderer.cpp index 6e75dec..5ef0379 100644 --- a/ui/sceneRenderer.cpp +++ b/ui/sceneRenderer.cpp @@ -51,6 +51,9 @@ SceneRenderer::render(std::function content) const { // Geometry pass glEnable(GL_BLEND); + glEnable(GL_CULL_FACE); + glCullFace(GL_BACK); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glEnable(GL_DEPTH_TEST); glBindFramebuffer(GL_FRAMEBUFFER, gBuffer); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); -- cgit v1.2.3