summaryrefslogtreecommitdiffstats
path: root/TOOLS/emboss.fp
diff options
context:
space:
mode:
authorwm4 <wm4@mplayer2.org>2012-07-28 18:00:33 +0200
committerwm4 <wm4@mplayer2.org>2012-07-28 20:44:58 +0200
commit6dc124962527556512b6b18fbf23f9b6af9f331c (patch)
tree9677196e5bbbaf3a8ee7e11bb78eb88c765a0e90 /TOOLS/emboss.fp
parent7d4576cf79bc578ce7c103e4df70695346c7eec7 (diff)
downloadmpv-6dc124962527556512b6b18fbf23f9b6af9f331c.tar.bz2
mpv-6dc124962527556512b6b18fbf23f9b6af9f331c.tar.xz
TOOLS: remove useless crap
Most of the scripts in TOOLS seem entirely useless. Remove them. There were about 3 types of scripts: - apparent developer tools (like file format dumpers, benchmarks) => I doubt any mplayer developer still alive even uses these - helpers for encoding or ripping stuff => mencoder is gone, at least from this version of mplayer - helpers meant for users (launching mplayer in weird ways, etc.) => just no, it will cause you more pain than gain So no, there is nothing useful. Under the scripts not deleted, these are needed for building mplayer: file2string.py matroska.py vdpau_functions.py These might have _some_ use (but still questionable): binary_codecs.sh checktree.sh
Diffstat (limited to 'TOOLS/emboss.fp')
-rw-r--r--TOOLS/emboss.fp29
1 files changed, 0 insertions, 29 deletions
diff --git a/TOOLS/emboss.fp b/TOOLS/emboss.fp
deleted file mode 100644
index 74665ead26..0000000000
--- a/TOOLS/emboss.fp
+++ /dev/null
@@ -1,29 +0,0 @@
-!!ARBfp1.0
-# Custom YUV->RGB conversion program for MPlayer's -vo gl.
-# Copyleft (C) Reimar Döffinger, 2005
-# Licensed under the GNU GPL v2 or later
-# Usage: mplayer -vo gl:yuv=4:customprog=emboss.fp
-# This is an emboss effect.
-PARAM sizes = program.env[0];
-TEMP res, yuv, pos, tmp;
-TEX yuv.r, fragment.texcoord[0], texture[0], 2D;
-MAD pos, sizes.xyxy, {-0.5, 0, 0, -0.8660}, fragment.texcoord[0].xyxy;
-TEX tmp.r, pos.xyxy, texture[0], 2D;
-MAD yuv.r, yuv.rrrr, {2}, -tmp.rrrr;
-TEX tmp.r, pos.zwzw, texture[0], 2D;
-SUB yuv.r, yuv.rrrr, tmp.rrrr;
-TEX yuv.g, fragment.texcoord[1], texture[1], 2D;
-TEX yuv.b, fragment.texcoord[2], texture[2], 2D;
-# now do the normal YUV -> RGB conversion but with 0.5 offset
-MAD res, yuv.rrrr, {1.164, 1.164, 1.164, 0}, {-0.37416, 1.03133, -0.58599, 0.125};
-MAD res.rgb, yuv.gggg, {0, -0.391, 2.018, 0}, res;
-MAD res.rgb, yuv.bbbb, {1.596, -0.813, 0, 0}, res;
-# do gamma texture lookup
-TEX res.r, res.raaa, texture[3], 2D;
-ADD res.a, res.a, 0.25;
-TEX res.g, res.gaaa, texture[3], 2D;
-ADD res.a, res.a, 0.25;
-TEX res.b, res.baaa, texture[3], 2D;
-# move res into result, this allows easily commenting out some parts.
-MOV result.color, res;
-END