From 1d35aa3483f5923a2fcc009df33e7fe31fc544b8 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Mon, 18 Dec 2023 03:25:12 +0300 Subject: [PATCH] Fixed MLAA not applying --- src/DivaGL/render.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DivaGL/render.cpp b/src/DivaGL/render.cpp index 261909a..5bf60c2 100644 --- a/src/DivaGL/render.cpp +++ b/src/DivaGL/render.cpp @@ -146,7 +146,7 @@ namespace rndr { rctx->screen_buffer.Bind(); glViewportDLL(0, 0, rctx->sprite_width, rctx->sprite_height); if (ssaa) { - gl_state_active_bind_texture_2d(0, taa_tex[2]->tex); + gl_state_active_bind_texture_2d(0, taa_tex[taa_texture]->tex); gl_state_bind_sampler(0, rctx->render_samplers[0]); uniform->arr[U_ALPHA_MASK] = ss_alpha_mask ? 1 : 0; uniform->arr[U_REDUCE] = 0; @@ -157,7 +157,7 @@ namespace rndr { uniform->arr[U_ALPHA_MASK] = 0; } else { - gl_state_active_bind_texture_2d(0, taa_tex[2]->tex); + gl_state_active_bind_texture_2d(0, taa_tex[taa_texture]->tex); if (mag_filter == MAG_FILTER_NEAREST) gl_state_bind_sampler(0, rctx->render_samplers[1]); else