diff options
author | wm4 <wm4@mplayer2.org> | 2012-07-28 18:00:33 +0200 |
---|---|---|
committer | wm4 <wm4@mplayer2.org> | 2012-07-28 20:44:58 +0200 |
commit | 6dc124962527556512b6b18fbf23f9b6af9f331c (patch) | |
tree | 9677196e5bbbaf3a8ee7e11bb78eb88c765a0e90 /TOOLS/edgeenh.fp | |
parent | 7d4576cf79bc578ce7c103e4df70695346c7eec7 (diff) | |
download | mpv-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/edgeenh.fp')
-rw-r--r-- | TOOLS/edgeenh.fp | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/TOOLS/edgeenh.fp b/TOOLS/edgeenh.fp deleted file mode 100644 index 1790015962..0000000000 --- a/TOOLS/edgeenh.fp +++ /dev/null @@ -1,38 +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=edgeenh.fp -# This is some custom edge-enhancement like effect. -# Try adjusting the gamma! -# program.env[0].xy contains the size of one source texel -PARAM strength = {0.5}; -TEMP res, yuv, pos, tmp, sizes, center; -SWZ sizes, program.env[0], x, y, 0, 0; -TEX center.r, fragment.texcoord[0], texture[0], 2D; -ADD pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the right and below -TEX tmp.r, pos.xyxy, texture[0], 2D; -MAD yuv.r, center.rrrr, {4}, -tmp.rrrr; -TEX tmp.r, pos.zwzw, texture[0], 2D; -SUB yuv.r, yuv.rrrr, tmp.rrrr; -SUB pos, fragment.texcoord[0].xyxy, sizes.xwwy; # texels to the left and above -TEX tmp.r, pos.xyxy, texture[0], 2D; -SUB yuv.r, yuv.rrrr, tmp.rrrr; -TEX tmp.r, pos.zwzw, texture[0], 2D; -SUB yuv.r, yuv.rrrr, tmp.rrrr; -MAD yuv.r, yuv.rrrr, strength, center.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 -MAD res, yuv.rrrr, {1.164, 1.164, 1.164, 0}, {-0.87416, 0.53133, -1.08599, 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 |