Play around with upscaling pixel filtering

This commit is contained in:
2025-11-25 21:59:49 +00:00
parent 4cc8f05407
commit 331d0cce73
4 changed files with 30 additions and 9 deletions
+4 -2
View File
@@ -368,8 +368,10 @@ doDrawing' win pdata u = do
[] -> do
glBindTextureUnit 0 $ pdata ^. fboBase . _2 . _1 . unTO
glBindFramebuffer GL_FRAMEBUFFER 0
glUseProgram (pdata ^. textureAntiaShader)
glUniform2f 0 (windowXFloat cfig) (windowYFloat cfig)
if (cfig ^. gr_upscale_filter) then do
glUseProgram (pdata ^. textureAntiaShader)
glUniform2f 0 (windowXFloat cfig) (windowYFloat cfig)
else glUseProgram (pdata ^. fullscreenShader)
--glDrawArrays GL_TRIANGLES 0 6
glDrawArrays GL_TRIANGLES 0 3
rs' -> do