Mercurial > mplayer.hg
comparison libvo/gl_common.h @ 18622:dd9a6e8005f3
Add bicubic texture scaling
author | reimar |
---|---|
date | Wed, 07 Jun 2006 14:07:32 +0000 |
parents | 106a0c366002 |
children | 5af43a16abc3 |
comparison
equal
deleted
inserted
replaced
18621:0001a9a9f1a9 | 18622:dd9a6e8005f3 |
---|---|
223 #define YUV_CONVERSION_FRAGMENT_LOOKUP 4 | 223 #define YUV_CONVERSION_FRAGMENT_LOOKUP 4 |
224 //! use ATI specific register combiners ("fragment program") | 224 //! use ATI specific register combiners ("fragment program") |
225 #define YUV_CONVERSION_COMBINERS_ATI 5 | 225 #define YUV_CONVERSION_COMBINERS_ATI 5 |
226 //! use normal bilinear scaling for textures | 226 //! use normal bilinear scaling for textures |
227 #define YUV_SCALER_BILIN 0 | 227 #define YUV_SCALER_BILIN 0 |
228 //! use higher quality bicubic scaling for textures | |
229 #define YUV_SCALER_BICUB 1 | |
228 //! mask for conversion type | 230 //! mask for conversion type |
229 #define YUV_CONVERSION_MASK 0xF | 231 #define YUV_CONVERSION_MASK 0xF |
230 //! mask for scaler type | 232 //! mask for scaler type |
231 #define YUV_SCALER_MASK 0xF | 233 #define YUV_SCALER_MASK 0xF |
232 //! shift value for luminance scaler type | 234 //! shift value for luminance scaler type |