Mercurial > mplayer.hg
comparison libvo/gl_common.h @ 18655:6aa0b26d584b
Add yuv to rgb conversion using a 3D lookup texture
author | reimar |
---|---|
date | Thu, 08 Jun 2006 19:02:56 +0000 |
parents | 5af43a16abc3 |
children | 9f1bbc70c773 |
comparison
equal
deleted
inserted
replaced
18654:9fb5e9cdcae8 | 18655:6aa0b26d584b |
---|---|
225 #define YUV_CONVERSION_FRAGMENT_POW 3 | 225 #define YUV_CONVERSION_FRAGMENT_POW 3 |
226 //! use a fragment program with additional table lookup for YUV conversion | 226 //! use a fragment program with additional table lookup for YUV conversion |
227 #define YUV_CONVERSION_FRAGMENT_LOOKUP 4 | 227 #define YUV_CONVERSION_FRAGMENT_LOOKUP 4 |
228 //! use ATI specific register combiners ("fragment program") | 228 //! use ATI specific register combiners ("fragment program") |
229 #define YUV_CONVERSION_COMBINERS_ATI 5 | 229 #define YUV_CONVERSION_COMBINERS_ATI 5 |
230 //! use a fragment program with 3D table lookup for YUV conversion | |
231 #define YUV_CONVERSION_FRAGMENT_LOOKUP3D 6 | |
230 //! use normal bilinear scaling for textures | 232 //! use normal bilinear scaling for textures |
231 #define YUV_SCALER_BILIN 0 | 233 #define YUV_SCALER_BILIN 0 |
232 //! use higher quality bicubic scaling for textures | 234 //! use higher quality bicubic scaling for textures |
233 #define YUV_SCALER_BICUB 1 | 235 #define YUV_SCALER_BICUB 1 |
234 //! mask for conversion type | 236 //! mask for conversion type |