aboutsummaryrefslogtreecommitdiffhomepage
path: root/postproc/swscale.c
Commit message (Collapse)AuthorAge
* a few warning fixes (missing #include's)Gravatar pl2001-10-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2477 b3059339-0415-0410-9bf9-f77b7e298cf2
* downscaleGravatar michael2001-10-25
| | | | | | | fixed some warnings git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2470 b3059339-0415-0410-9bf9-f77b7e298cf2
* BGR24 bugfixGravatar michael2001-10-21
| | | | | | | BGR15 & BGR24 tested git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2327 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed alignment (static variables where sometimes not 8-byte aligned)Gravatar michael2001-10-20
| | | | | | | | | | added half uv interpolation support added prefetch BGR15 support in MMX (untested) (so BGR15,16,24,32 are supported) special unscaled height version (not much faster but it doesnt interpolate uv vertically) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2317 b3059339-0415-0410-9bf9-f77b7e298cf2
* first line bug fixed (happend if the image was scaled down or 1:1)Gravatar michael2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2298 b3059339-0415-0410-9bf9-f77b7e298cf2
* horizontal scaling bugs fixed, should be mostly bugfree nowGravatar michael2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2280 b3059339-0415-0410-9bf9-f77b7e298cf2
* xinc scaled by 16 instead of 8Gravatar arpi2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2275 b3059339-0415-0410-9bf9-f77b7e298cf2
* horizontal lines bugfixGravatar michael2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2272 b3059339-0415-0410-9bf9-f77b7e298cf2
* vertical lines bugfixGravatar michael2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2271 b3059339-0415-0410-9bf9-f77b7e298cf2
* (C) fixedGravatar arpi2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2270 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed a bug which caused horizontal linesGravatar michael2001-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2268 b3059339-0415-0410-9bf9-f77b7e298cf2
* increased precission of s_xinc s_xinc2 (needed for the mmx2 bugfix)Gravatar michael2001-10-18
| | | | | | | | | | | | | | moved mmx variables to top to avoid alignment issues mmx2 code should work fine now if and only if the input width is %16=0 and the output width is %32=0 reordered some code (5% faster with a simply -benchmark) first line bug fixed (i hope i didnt introduce any new bugs with that ...) changed a lot of the vertical scale setup code, i hope i fixed something and didnt mess it up :) a few known bugs left (rightmost line is wrong) MMX2 code will only be used for upscaling & acceptable width´s 16bit dithering can be disabled git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2265 b3059339-0415-0410-9bf9-f77b7e298cf2
* 24bpp support (untested)Gravatar michael2001-10-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2238 b3059339-0415-0410-9bf9-f77b7e298cf2
* added (f)emmsGravatar arpi2001-10-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2237 b3059339-0415-0410-9bf9-f77b7e298cf2
* bpp changed from bytespp to bitsppGravatar arpi2001-10-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2236 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed out of regs "bug"Gravatar michael2001-10-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2234 b3059339-0415-0410-9bf9-f77b7e298cf2
* MMX & MMX2 optimizations (MMX2 is buggy and commented out)Gravatar michael2001-10-17
| | | | | | | | | 32, 24, 16, 15 bit support in C (only 32 & 16 tested) 32, 16 bit support in mmx (16 with dithering) ranges of some variables changed so mmx likes them more git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2233 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix rgb/bgr for 15/16bppGravatar atmos42001-10-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2231 b3059339-0415-0410-9bf9-f77b7e298cf2
* 16bpp code for atmosGravatar arpi2001-10-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2230 b3059339-0415-0410-9bf9-f77b7e298cf2
* software yv12->rgb scaler - separated from fsdgaGravatar arpi2001-10-15
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2217 b3059339-0415-0410-9bf9-f77b7e298cf2