From 6762e292d02e37a69a807e01493d4e14319cca33 Mon Sep 17 00:00:00 2001 From: xolatile Date: Tue, 5 Aug 2025 01:05:35 +0200 Subject: Do not compile, deleting stuff... --- src/engine/glare.cpp | 63 ---------------------------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 src/engine/glare.cpp (limited to 'src/engine/glare.cpp') diff --git a/src/engine/glare.cpp b/src/engine/glare.cpp deleted file mode 100644 index 7701430..0000000 --- a/src/engine/glare.cpp +++ /dev/null @@ -1,63 +0,0 @@ -#include "engine.h" -#include "rendertarget.h" - -static struct glaretexture : rendertarget -{ - bool dorender() - { - extern void drawglare(); - drawglare(); - return true; - } -} glaretex; - -void cleanupglare() -{ - glaretex.cleanup(true); -} - -VARFP(glaresize, 6, 8, 10, cleanupglare()); -VARP(glare, 0, 0, 1); -VARP(blurglare, 0, 4, 7); -VARP(blurglareaspect, 0, 1, 1); -VARP(blurglaresigma, 1, 50, 200); - -bool glaring = false; - -void drawglaretex() -{ - if(!glare) return; - - int w = 1< (1<<5) && (screenw*h)/w >= (screenh*4)/3) h /= 2; - blury = ((1 + 4*blurglare)*(screenw*h)/w + screenh*2)/(screenh*4); - blury = clamp(blury, 1, MAXBLURRADIUS); - } - - glaretex.render(w, h, blurglare, blurglaresigma/100.0f, blury); -} - -FVAR(glaremod, 0.5f, 0.75f, 1); -FVARP(glarescale, 0, 1, 8); - -void addglare() -{ - if(!glare) return; - - glEnable(GL_BLEND); - glBlendFunc(GL_ONE, GL_ONE); - - SETSHADER(screenrect); - - glBindTexture(GL_TEXTURE_2D, glaretex.rendertex); - - float g = glarescale*glaremod; - gle::colorf(g, g, g); - - screenquad(1, 1); - - glDisable(GL_BLEND); -} - -- cgit v1.2.3