summaryrefslogtreecommitdiff
path: root/media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch')
-rw-r--r--media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch27
1 files changed, 0 insertions, 27 deletions
diff --git a/media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch b/media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch
deleted file mode 100644
index 9407f15283d5..000000000000
--- a/media-video/mpv/files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 3abf9c9204e2fcbc1910deb102efab4ab9d8c149
-Author: Niklas Haas <git@nand.wakku.to>
-Date: Wed Jun 8 17:32:40 2016 +0200
-
-vo_opengl: don't constantly resize the output FBO
-
-Commit 883d3114 seems to have (accidentally?) dropped the FBOTEX_FUZZY
-from the output_fbo resize, which means that current master will keep
-resizing and resizing the FBO as you change the window size, introducing
-severe memory leaking after a while. (Not sure why that would cause
-memory leaks, but I blame nvidia)
-
-Either way, it's bad for performance too, so it's worth fixing.
-
-diff --git a/video/out/opengl/video.c b/video/out/opengl/video.c
-index bd1eb89..6c7646b 100644
---- a/video/out/opengl/video.c
-+++ b/video/out/opengl/video.c
-@@ -2791,7 +2791,7 @@ void gl_video_render_frame(struct gl_video *p, struct vo_frame *frame, int fbo)
- {
- fbotex_change(&p->output_fbo, p->gl, p->log,
- p->vp_w, abs(p->vp_h),
-- p->opts.fbo_format, 0);
-+ p->opts.fbo_format, FBOTEX_FUZZY);
- dest_fbo = p->output_fbo.fbo;
- p->output_fbo_valid = true;
- }