From 86cb224783566f0a9a40f9f14ad3e057a1053513 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 27 Nov 2021 11:24:16 +0100 Subject: [PATCH] gfx/shader: Clear render target before rendering Accidentally left as a comment, this causes things like SMAA to freak out. --- source/gfx/shader/gfx-shader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/gfx/shader/gfx-shader.cpp b/source/gfx/shader/gfx-shader.cpp index dc31e228..7ad633fb 100644 --- a/source/gfx/shader/gfx-shader.cpp +++ b/source/gfx/shader/gfx-shader.cpp @@ -508,9 +508,9 @@ void streamfx::gfx::shader::shader::render(gs_effect* effect) auto op = _rt->render(width(), height()); + vec4 zero = {0, 0, 0, 0}; + gs_clear(GS_CLEAR_COLOR, &zero, 0, 0); gs_ortho(0, 1, 0, 1, 0, 1); - /*vec4 zero = {0, 0, 0, 0}; - gs_clear(GS_CLEAR_COLOR, &zero, 0, 0);*/ // Update Blend State gs_blend_state_push();