54 Commits (7251f909721a570726775acf61b2b9c28a950c76)

Author SHA1 Message Date
Daniel Kolesa 1bdb47b734 swscale: Replace illegal vector keyword usage in altivec code 5 years ago
Philip Langdale cd48318035 swscale: Add support for NV24 and NV42 6 years ago
Lauri Kasanen ac3062f1a4 swscale/ppc: Clean up some mixed decl warnings 6 years ago
Lauri Kasanen 8dd9df9ecd swscale/output: Altivec-optimize float yuv2plane1 6 years ago
Lauri Kasanen 78c7ff7d25 swscale/ppc: Move VSX-using code to its own file 6 years ago
Lauri Kasanen 46c5693ea3 swscale/output: Altivec-optimize yuv2plane1_8 6 years ago
Sergey Lavrushkin 582bc5a348 libswscale: Adds conversions from/to float gray format. 6 years ago
Michael Niedermayer d736b52a04 swscale: Drop is9_OR_10BPS() use, its name is not correct 8 years ago
Michael Niedermayer 328ea6a9a5 swscale: Add input support for 12-bit formats 8 years ago
Luca Barbato 2b5b1e1e9b swscale: Rename is9_OR_10 to match what it does 8 years ago
Pedro Arthur 6de58b4903 swscale: cleanup unused code 9 years ago
Luca Barbato da60b99a88 ppc: Restrict some Altivec implementations to Big Endian 10 years ago
Rong Yan 603c839398 swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong 10 years ago
Christophe Gisquet 5d38c628b0 ppc: libswscale: use LOCAL_ALIGNED instead of DECLARE_ALIGNED 10 years ago
Rong Yan e74e14608f libswscale/ppc/swscale_altivec.c : fix hScale_altivec_real() yuv2planeX_16_altivec() yuv2planeX_8() for little endian 10 years ago
Diego Biurrun c2503d9c8a swscale: ppc: Hide arch-specific initialization details 11 years ago
Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 12 years ago
Mans Rullgard 07eb7e20af ppc: swscale: rework yuv2planeX_altivec() 12 years ago
Diego Biurrun 5a6e3c039c swscale: Mark all init functions as av_cold 12 years ago
Michael Niedermayer fa36f33422 sws: support 12&14 bit planar colorspaces 13 years ago
Ronald S. Bultje 2254b559cb swscale: make filterPos 32bit. 13 years ago
Diego Biurrun 04217de4d6 swscale: K&R formatting cosmetics for PowerPC code (part I/II) 13 years ago
Diego Biurrun 33ad8c3cab cosmetics: Remove some unnecessary block braces. 13 years ago
Ronald S. Bultje f48b12e0a6 swscale: update altivec yuv2planeX asm to new per-plane API. 13 years ago
Kieran Kunhya ff7913aef1 Split up yuv2yuvX functions 13 years ago
Mans Rullgard d853e571ad ppc: fix some pointer to integer casts 13 years ago
Ronald S. Bultje 3f04ab4fcd swscale: split hScale() function pointer into h[cy]Scale(). 13 years ago
Luca Barbato 3304a1e69a swscale: add dithering to yuv2yuvX_altivec_real 13 years ago
Ronald S. Bultje 28c1115a91 swscale: use 15-bit intermediates for 9/10-bit scaling. 13 years ago
Ronald S. Bultje 948ccdadf4 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 8a8d0ce208 swscale: for >8bit scaling, read in native bit-depth. 14 years ago
Ronald S. Bultje 45f6ffe5e9 swscale: implement >8bit scaling support. 14 years ago
Ronald S. Bultje ef1ee362b3 swscale: implement >8bit scaling support. 14 years ago
Mans Rullgard 635930d466 PPC: swscale: disable altivec functions for unsupported formats 14 years ago
Ronald S. Bultje 13a099799e swscale: change prototypes of scaled YUV output functions. 14 years ago
Ronald S. Bultje dc179ec819 swscale: split yuv2packedX_altivec in smaller functions. 14 years ago
Ronald S. Bultje 97535ffb97 swscale: remove unused xInc/srcW arguments from hScale(). 14 years ago
Ronald S. Bultje ca364a5b43 swscale: extract SWS_FULL_CHR_H_INT conditional into init code. 14 years ago
Ronald S. Bultje bda9b20fa4 swscale: un-special-case yuv2yuvX16_c(). 14 years ago
Ronald S. Bultje 075d0ae72c swscale: enable hScale_altivec_real. 14 years ago
Ronald S. Bultje 67d80a5421 swscale: split out ppc _template.c files from main swscale.c. 14 years ago
Ronald S. Bultje a3e9bb5dee swscale: remove indirections in ppc/swscale_template.c. 14 years ago
Ronald S. Bultje 0e5d31b16b swscale: split out unscaled altivec YUV converters in their own file. 14 years ago
Reimar Döffinger 54dc95634d Cast pointers to uintptr_t rather than unsigned int. 14 years ago
Michael Niedermayer 986f0d86cb Commits that could not be pulled earlier due to bugs. 14 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Ronald S. Bultje 93681fbd50 swscale: fix compile on ppc. 14 years ago
Michael Niedermayer 1cafc23288 sws-PPC: fix after VOFW change. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Reimar Döffinger 5a55d5b592 More const-correctness fixes to avoid warnings. 15 years ago