From 25c33a50724815a151758af28100fdaff151b46d Mon Sep 17 00:00:00 2001
From: Niklas Haas <git@haasn.xyz>
Date: Mon, 25 May 2020 11:58:19 +0200
Subject: [PATCH] renderer: fix dimensions of intermediate plane tex

This is after scaling.
---
 src/renderer.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/renderer.c b/src/renderer.c
index 2a6990773..b188c5527 100644
--- a/src/renderer.c
+++ b/src/renderer.c
@@ -1219,8 +1219,8 @@ static bool pass_read_image(struct pl_renderer *rr, struct pass_state *pass,
             // Can't merge shaders, so instead force FBO indirection here
             struct img inter_img = {
                 .sh = psh,
-                .w = st->img.w,
-                .h = st->img.h,
+                .w = ref->img.w,
+                .h = ref->img.h,
             };
 
             const struct pl_tex *inter_tex = img_tex(pass, &inter_img);
-- 
GitLab