summaryrefslogtreecommitdiff
path: root/libswscale/Makefile
Commit message (Collapse)AuthorAge
* build: miscellaneous cosmeticsDiego Biurrun2016-04-07
| | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically.
* build: handle library dependencies in configureJanne Grunau2014-05-13
| | | | | Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
* Create version.h headers for libraries that lack themDiego Biurrun2012-07-04
|
* build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.Diego Biurrun2012-05-07
|
* build: Move all arch OBJS declarations into arch subdirectory Makefiles.Diego Biurrun2012-04-12
|
* build: Consistently handle conditional compilation for all optimization OBJS.Diego Biurrun2012-04-12
|
* build: Only clean the architecture subdirectory we build for.Diego Biurrun2012-03-26
| | | | | This allows simplifying the Makefiles; it is no longer necessary to register arch subdirectory Makefiles, just putting them in place is enough.
* build: prettyprinting cosmeticsDiego Biurrun2012-03-26
|
* Remove Sun medialib glue code.Diego Biurrun2012-02-08
| | | | | It is obscure, most likely unused and not bit-exact compared to libavcodec due to a different IDCT transform algorithm.
* swscale: split C output functions into separate file.Ronald S. Bultje2012-02-07
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* swscale: Split C input functions into separate file.Ronald S. Bultje2012-02-07
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* win64: add a XMM clobber test configure option.Ronald S. Bultje2012-02-02
| | | | | | | This will be useful to test more aggressively for failures to mark XMM registers as clobbered in Win64 builds, and prevent regressions thereof. Based on a patch by Ramiro Polla <ramiro.polla@gmail.com>
* swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm.Ronald S. Bultje2012-01-08
| | | | Also implement SSE2/AVX variants.
* swscale: split scale.asm.Ronald S. Bultje2012-01-03
| | | | | scale.asm keeps horizontal scaling functions, whereas output.asm gets the vertical scaling/output functions.
* swscale: add MMX files to MMX-OBJS instead of OBJS.Ronald S. Bultje2012-01-03
|
* build: move inclusion of subdir.mak to main subdir loopMans Rullgard2011-12-13
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* sws: implement MMX/SSE2/SSSE3/SSE4 versions for horizontal scaling.Ronald S. Bultje2011-09-13
| | | | | | Speed: from 3.9x to 9.6x speed improvement over C, and some small (up to 15%) speed improvements over existing MMX code (particularly for bigger filters).
* build: include sub-makefiles using full path instead of symlinksMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Remove redundant config.mak includes from subdirectory Makefiles.Diego Biurrun2011-06-25
| | | | | Calling Make from subdirectories is not supported and config.mak has multiple inclusion guards anyway, so the top-level include is enough.
* swscale: split swscale.c in unscaled and generic conversion routines.Ronald S. Bultje2011-06-03
| | | | This duplicates the function fillPlane().
* swscale: split out x86/swscale_template.c from swscale.c.Ronald S. Bultje2011-06-03
|
* swscale: split out ppc _template.c files from main swscale.c.Ronald S. Bultje2011-06-03
|
* swscale: split out unscaled altivec YUV converters in their own file.Ronald S. Bultje2011-06-03
|
* swscale: move away x86 specific code from rgb2rgbLuca Barbato2011-04-14
| | | | | | | Keep only the plain C code in the main rgb2rgb.c and move the x86 specific optimizations to x86/rgb2rgb.c Change the initialization pattern a little so some of it can be factorized to behave more like dsputils.
* Merge libavcore into libavutilReinhard Tartler2011-02-15
| | | | | | | | | | | | It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* swscale-test: get strides using av_fill_image_linesizes() from libavcoreRamiro Polla2010-08-08
| | | | Originally committed as revision 31948 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routinesDiego Biurrun2010-05-04
| | | | | | written by Kostya Shishkov Originally committed as revision 31135 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename swscale-example to swscale-test, to better reflect the intendedStefano Sabatini2010-01-27
| | | | | | use of the program. Originally committed as revision 30439 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split swscale.c into scaler code (swscale.c) and utility code (utils.c).Ramiro Polla2010-01-24
| | | | Originally committed as revision 30411 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename swscale_avoption.c to options.c.Stefano Sabatini2009-04-18
| | | | | | Consistent with lavc and lavf. Originally committed as revision 29188 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Move addition of MMX-OBJS to OBJS into common.mak instead of duplicating it.Diego Biurrun2009-04-12
| | | | Originally committed as revision 29175 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make examples and test progs depend on librariesMåns Rullgård2009-04-01
| | | | Originally committed as revision 29119 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add missing $(EXESUF) to example/test program dependency declaration.Diego Biurrun2009-03-31
| | | | Originally committed as revision 29114 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Generalize example target rule in common.mak so that it sets a -example$(EXESUF)Diego Biurrun2009-03-29
| | | | | | suffix for all example files instead of doing this in individual Makefiles. Originally committed as revision 29100 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Move bfin specific code to its subdir.Ramiro Polla2009-03-27
| | | | Originally committed as revision 29079 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename cs_test.c --> colorspace-test.c. This is more consistent with the namesDiego Biurrun2009-03-26
| | | | | | of other test programs and more descriptive of what the program does. Originally committed as revision 29067 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Move yuv2rgb code to subdirs.Ramiro Polla2009-03-26
| | | | Originally committed as revision 29063 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* swscale-example is an API example, not a test program.Diego Biurrun2009-03-25
| | | | Originally committed as revision 29056 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename 'tests' target to 'testprogs'. It is too easily confused with theDiego Biurrun2009-03-22
| | | | | | 'test' target and a directory named tests exists. Originally committed as revision 29039 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove unnecessary CLEANFILES declaration. Test programs do not require it.Diego Biurrun2009-03-22
| | | | Originally committed as revision 29038 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Rename yuv2rgb2.c --> yuv2rgb.c.Diego Biurrun2009-02-24
| | | | Originally committed as revision 28723 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* New LGPLed YUV2RGB table generator for SwScalerKostya Shishkov2009-02-22
| | | | Originally committed as revision 28700 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* cosmetics: Consistently place HEADERS before OBJS in all Makefiles.Diego Biurrun2008-11-20
| | | | Originally committed as revision 27970 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Merge ARCH_BFIN lines.Diego Biurrun2008-11-03
| | | | Originally committed as revision 27889 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add tests target for libswscale test programs.Diego Biurrun2008-11-03
| | | | Originally committed as revision 27888 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Remove forgotten ASM_OBJS in libswscaleMåns Rullgård2008-11-03
| | | | Originally committed as revision 27887 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* rgb2rgb.h was not really intended to be a public header, thus remove it.Michael Niedermayer2008-10-27
| | | | Originally committed as revision 27836 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Split AVOption/AVClass in a separate file. SoC Patch from Keiji CostantiniLuca Barbato2008-07-09
| | | | Originally committed as revision 27244 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* OBJS should end in .o, not .c.Diego Biurrun2008-06-08
| | | | Originally committed as revision 27035 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* VIS OBJS should end in .o, not .c; patch by Jan Knutar, jknutar nic fi.Jan Knutar2008-06-08
| | | | Originally committed as revision 27034 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale