99 Commits (d8173cfcafac3019cd05b0c92af5631f6b27dd3a)

Author SHA1 Message Date
Rémi Denis-Courmont 66a03f4053 sws/rgb2rgb: RISC-V V shuffle_bytes_xxxx functions 2 years ago
Hao Chen 74d09b068d
swscale/la: Add yuv2rgb_lasx.c and rgb2rgb_lasx.c files 2 years ago
Andreas Rheinhardt da668fa7d2 swscale/rgb2rgb: Don't cast const away 2 years ago
Andreas Rheinhardt 40e6575aa3 all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2 years ago
Martin Storsjö e0604d508e swscale: aarch64: Add a NEON implementation of interleaveBytes 5 years ago
Martin Vignali d4f6640855 swscale/rgb : move shuffle func shuffle_bytes_1230, shuffle_bytes_3012, shuffle_bytes_3210 in order to add SIMD 7 years ago
Carl Eugen Hoyos cb1a3eecac lsws/rgb2rgb: Add unscaled 48bit to 64bit rgb conversion. 7 years ago
Diego Biurrun facdfe4080 swscale: Add proper ff_ prefix to init functions 8 years ago
Andreas Cadhalpun e8c3716064 swscale: rename sws_rgb2rgb_init to ff_sws_rgb2rgb_init 9 years ago
Michael Niedermayer abb833c568 swscale/rgb2rgb_template: Implement shuffle_bytes_0321_c and fix shuffle_bytes_2103_c on BE 10 years ago
Michael Niedermayer 9047491f8b swscale: add nv12/nv21->yuv420 converter 11 years ago
Michael Niedermayer ef627bf9ec swscale: add nv12/nv21->yuv420 converter 11 years ago
Diego Biurrun a519583991 swscale: x86: Hide arch-specific initialization details 11 years ago
Michael Niedermayer a37fd7f957 sws: Update rgb24toyv12_c() to user supplied rgb2yuv tables 12 years ago
Michael Niedermayer 8e27c6ebbb sws/"rgb2rgb": drop RGB2YUV_SHIFT 12 years ago
Diego Biurrun 652f518594 x86: mmx2 ---> mmxext in comments and messages 12 years ago
Diego Biurrun 5a6e3c039c swscale: Mark all init functions as av_cold 13 years ago
Paul B Mahol 6b7849e6da swscale: unscaled rgba64->rgb48 13 years ago
Paul B Mahol b4befca23e swscale: unscaled rgba64->bgr48 13 years ago
Paul B Mahol 9d8eac6899 swscale: simplify unscaled rgb48<->bgr48 13 years ago
Paul B Mahol 1d69dcb887 swscale: unscaled rgb48 <-> bgr48 13 years ago
Diego Biurrun 89d94b2182 swscale: K&R formatting cosmetics (part I) 13 years ago
Diego Biurrun 72b95764d0 swscale: variable declaration and placement cosmetics 13 years ago
Alex Converse 7181c4edee cosmetics: Remove extra newlines at EOF 13 years ago
Paul B Mahol 0cc1a86dc3 rgb2rgb: rgb12to15() 13 years ago
Paul B Mahol f7f3563214 rgb2rgb: rgb12tobgr12() 13 years ago
Paul B Mahol 296a338261 rgb2rgb: remove unused bgr8torgb8() 13 years ago
Paul B Mahol 4ad40d6d9f rgb2rgb: rgb12tobgr12() 13 years ago
Mans Rullgard 373211d828 Remove extraneous semicolons 13 years ago
Themaister 0827222b9c Use more accurate conversion for rgb15/16 to rgb24/32 (C/MMX). 13 years ago
Stefano Sabatini 4ce0a94656 lsws: remove deprecated and unused stuff after the 0->1 major bump 13 years ago
Anton Khirnov b8e893399f sws: replace all long with int. 14 years ago
Michael Niedermayer d1adad3cca Merge swscale bloatup 14 years ago
Ronald S. Bultje e66149e714 swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*. 14 years ago
tateu 93c28a55fd Fix runtime CPU detection in libswscale. 14 years ago
Anton Khirnov 7dfe244fbd sws: remove disabled cruft. 14 years ago
Luca Barbato c003832883 swscale: move away x86 specific code from rgb2rgb 14 years ago
Luca Barbato 0e1a5434e2 swscale: Factorize FAST_BGR2YV12 definition. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Ramiro Polla c12f7b2d2c rgb2rgb: don't misuse HAVE_* defines 14 years ago
Ramiro Polla 6527e56131 swscale: avoid reading prior to the source buffer in planar2x() MMX2 14 years ago
Ramiro Polla a51125b52f rgb2rgb: replace shuffle_bytes_2103() by optimized rgb32tobgr32() 14 years ago
Ramiro Polla 539ff40c2d rgb2rgb: build SSE2 codepath 14 years ago
Måns Rullgård 6a01eab73c Add av_ prefix to bswap macros 15 years ago
Reinhard Tartler 2b991422f8 deprecate palette8topacked32 in favor of public API functions sws_convertPalette8ToPacked32 and -24 15 years ago
Reinhard Tartler 3d9408f4a7 remove palette8torgb15 and palette8tobgr15 15 years ago
Diego Biurrun 819ee683d8 libswscale: Relicense almost all x86 assembler optimizations as LGPL. 15 years ago
Stefano Sabatini 82e5f86bd5 Implement shuffle_bytes_abcd() functions and use them for shuffling 15 years ago
Zuxy Meng a959e24780 Const correctness for src pointer. Remove all constness related warnings in 15 years ago
Ramiro Polla 7d73d1c336 Indent. 15 years ago