summaryrefslogtreecommitdiffstats
path: root/libvo/gl_common.h
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-09-04 10:46:31 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-09-04 10:46:31 +0000
commitdc804a95364685091889fb97ac45abec3bfd9ad8 (patch)
tree7585dc423cb56eb860fff828a2973bd2251637d0 /libvo/gl_common.h
parent527d29313917647e2bcf07bf85d77451dc89e6b7 (diff)
downloadmpv-dc804a95364685091889fb97ac45abec3bfd9ad8.tar.bz2
mpv-dc804a95364685091889fb97ac45abec3bfd9ad8.tar.xz
Add a bicubic scaler that needs a lot more instruction but no
extra texture lookup git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24338 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/gl_common.h')
-rw-r--r--libvo/gl_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libvo/gl_common.h b/libvo/gl_common.h
index 53ee8ef08d..1d5ab8dede 100644
--- a/libvo/gl_common.h
+++ b/libvo/gl_common.h
@@ -241,6 +241,8 @@ int loadGPUProgram(GLenum target, char *prog);
#define YUV_SCALER_BICUB 1
//! use cubic scaling in X and normal linear scaling in Y direction
#define YUV_SCALER_BICUB_X 2
+//! use cubic scaling without additional lookup texture
+#define YUV_SCALER_BICUB_NOTEX 3
//! mask for conversion type
#define YUV_CONVERSION_MASK 0xF
//! mask for scaler type