summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
authorBin Jin <bjin1990@gmail.com>2015-12-02 06:35:18 +0000
committerwm4 <wm4@nowhere>2015-12-02 12:32:17 +0100
commit9cb764607189b1a234e031e16509e679d6469642 (patch)
treea30bc8b335efb883d0b565f005da080525fb7892 /video
parent42a0f4d87b601e1a3c797c31043d3ca777881974 (diff)
downloadmpv-9cb764607189b1a234e031e16509e679d6469642.tar.bz2
mpv-9cb764607189b1a234e031e16509e679d6469642.tar.xz
vo_opengl: add credits to NNEDI3 shader
Add credits to several existing implementation of NNEDI3 shader.
Diffstat (limited to 'video')
-rw-r--r--video/out/opengl/nnedi3.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/video/out/opengl/nnedi3.c b/video/out/opengl/nnedi3.c
index fcb9aa3e01..681aad5813 100644
--- a/video/out/opengl/nnedi3.c
+++ b/video/out/opengl/nnedi3.c
@@ -30,6 +30,22 @@
#include "video.h"
+/*
+ * NNEDI3, an intra-field deinterlacer
+ *
+ * The original filter was authored by Kevin Stone (aka. tritical) and is
+ * licensed under GPL2 terms:
+ * http://bengal.missouri.edu/~kes25c/
+ *
+ * A LGPLv3 licensed OpenCL kernel was created by SEt:
+ * http://forum.doom9.org/showthread.php?t=169766
+ *
+ * A HLSL port further modified by madshi, Shiandow and Zach Saw could be
+ * found at (also LGPLv3 licensed):
+ * https://github.com/zachsaw/MPDN_Extensions
+ *
+ */
+
#define GLSL(x) gl_sc_add(sc, #x "\n");
#define GLSLF(...) gl_sc_addf(sc, __VA_ARGS__)
#define GLSLH(x) gl_sc_hadd(sc, #x "\n");