| Commit message (Expand) | Author | Age | Files | Lines |
* | swscale/output: don't leave the alpha channel undefined in vuyx and xv36le | James Almer | 2024-08-13 | 1 | -32/+6 |
* | sws/riscv: depend on RVB and simplify accordingly | Rémi Denis-Courmont | 2024-08-05 | 2 | -7/+5 |
* | lavu/riscv: count bytes rather than words for bswap32 | Rémi Denis-Courmont | 2024-07-30 | 2 | -3/+2 |
* | swscale: [loongarch] Fix checkasm-sw_yuv2rgb failure. | Shiyou Yin | 2024-07-28 | 2 | -52/+56 |
* | sws/riscv: add forward-edge CFI landing pads | Rémi Denis-Courmont | 2024-07-25 | 4 | -0/+24 |
* | sws/riscv: require B or zba explicitly | Rémi Denis-Courmont | 2024-07-25 | 4 | -17/+17 |
* | swscale/output: Fix integer overflows in yuv2rgba64_X_c_template | Michael Niedermayer | 2024-07-21 | 1 | -13/+13 |
* | swscale/utils: fix leak on threaded ctx init failure | Niklas Haas | 2024-07-14 | 1 | -2/+1 |
* | swscale: prevent undefined behaviour in the PUTRGBA macro | Sean McGovern | 2024-07-10 | 1 | -2/+2 |
* | swscale/x86/yuv2rgb: Detemplatize | Ramiro Polla | 2024-07-10 | 2 | -193/+162 |
* | swscale: remove unconditional #define DITHER1XBPP | Ramiro Polla | 2024-07-10 | 6 | -34/+0 |
* | swscale/swscale: Use ptrdiff_t for linesize computations | Michael Niedermayer | 2024-07-07 | 1 | -2/+2 |
* | swscale/aarch64: Add argb/abgr to yuv | Zhao Zhili | 2024-07-05 | 2 | -21/+82 |
* | swscale/aarch64: Add bgra/rgba to yuv | Zhao Zhili | 2024-07-05 | 2 | -16/+68 |
* | swscale/aarch64: Add bgr24 to yuv | Zhao Zhili | 2024-07-05 | 2 | -32/+71 |
* | swscale/yuv2rgb/x86: remove mmx/mmxext yuv2rgb functions | Ramiro Polla | 2024-07-04 | 3 | -145/+3 |
* | swscale/output: Avoid undefined overflow in yuv2rgb_write_full() | Michael Niedermayer | 2024-06-26 | 1 | -3/+3 |
* | swscale/output: alpha can become negative after scaling, use multiply | Michael Niedermayer | 2024-06-26 | 1 | -6/+6 |
* | swscale/yuv2rgb: reindent after previous commit | Ramiro Polla | 2024-06-24 | 1 | -39/+39 |
* | swscale/yuv2rgb: fix yuv422p input in C code | Ramiro Polla | 2024-06-24 | 1 | -32/+196 |
* | swscale/yuv2rgb: add macros to simplify code generation | Ramiro Polla | 2024-06-24 | 1 | -461/+113 |
* | swscale/yuv2rgb: fix conversion for widths not aligned to 8 | Ramiro Polla | 2024-06-24 | 1 | -8/+93 |
* | swscale/aarch64: add neon {lum,chr}ConvertRange | Ramiro Polla | 2024-06-18 | 5 | -1/+125 |
* | swscale/x86/range_convert: add missing AVX2 preprocessor wrapper | James Almer | 2024-06-16 | 1 | -0/+2 |
* | swscale/x86/range_convert: reduce amount of xmm regs clobbered in luma functions | James Almer | 2024-06-15 | 1 | -10/+10 |
* | swscale/x86: add sse2 and avx2 {lum,chr}ConvertRange | Ramiro Polla | 2024-06-16 | 5 | -0/+173 |
* | riscv: probe for Zbb extension at load time | Rémi Denis-Courmont | 2024-06-11 | 2 | -0/+3 |
* | sws/range_convert: R-V V to/from JPEG | Rémi Denis-Courmont | 2024-06-10 | 3 | -1/+144 |
* | swscale/aarch64: Add rgb24 to yuv implementation | Zhao Zhili | 2024-06-11 | 3 | -0/+228 |
* | swscale/x86/rgb_2_rgb: add missing wrap to ff_uyvytoyuv422_avx2 | James Almer | 2024-06-09 | 1 | -0/+2 |
* | swscale/x86/rgb2rgb: add missing wrap for ff_uyvytoyuv422_avx2 | James Almer | 2024-06-09 | 1 | -1/+1 |
* | swscale/x86/rgb2rgb: remove mmxext version of shuffle_bytes_2103 | James Almer | 2024-06-09 | 2 | -68/+0 |
* | swscale/x86/input: add AVX2 optimized uyvytoyuv422 | James Almer | 2024-06-09 | 2 | -8/+30 |
* | swscale/x86/input: add AVX2 optimized RGB32 to YUV functions | James Almer | 2024-06-09 | 2 | -28/+82 |
* | swscale/x86/input: add AVX2 optimized RGB24 to YUV functions | James Almer | 2024-06-09 | 2 | -28/+76 |
* | sws/input: R-V V 32-bit RGB to halved UV | Rémi Denis-Courmont | 2024-06-09 | 2 | -4/+73 |
* | sws/input: R-V V 32-bit RGB to UV | Rémi Denis-Courmont | 2024-06-09 | 2 | -0/+60 |
* | sws/input: R-V V 32-bit RGB to Y | Rémi Denis-Courmont | 2024-06-09 | 2 | -14/+77 |
* | swscale/x86/rgb2rgb: Detemplatize | Andreas Rheinhardt | 2024-06-09 | 2 | -2334/+2253 |
* | swscale/x86/rgb2rgb_template: Remove unused uyvytoyv12 | Andreas Rheinhardt | 2024-06-09 | 1 | -104/+0 |
* | swscale/x86/rgb2rgb: Don't unnecessarily check for inline ASM | Andreas Rheinhardt | 2024-06-09 | 2 | -42/+36 |
* | swscale/x86/rgb2rgb_template: Remove unnecessary SFENCE | Andreas Rheinhardt | 2024-06-09 | 1 | -4/+0 |
* | sws/input: R-V V rgb24ToUV_half and bgr24ToUV_half | Rémi Denis-Courmont | 2024-06-08 | 2 | -2/+62 |
* | sws/input: R-V V rgb24ToUV and bgr24ToUV | Rémi Denis-Courmont | 2024-06-08 | 2 | -0/+54 |
* | sws/input: R-V V rgb24ToY & bgr24ToY | Rémi Denis-Courmont | 2024-06-08 | 5 | -2/+108 |
* | libswscale/x86/yuv_2_rgb: fix some comments | Ramiro Polla | 2024-06-07 | 1 | -4/+4 |
* | swscale: [loongarch] Fix undeclared functions prob. | Shiyou Yin | 2024-05-31 | 1 | -0/+2 |
* | swscale/yuv2rgb: Use 64bit for brightness computation | Michael Niedermayer | 2024-05-28 | 1 | -1/+1 |
* | swscale/x86/swscale: use a clearer name for INPUT_PLANER_RGB_A_FUNC_CASE | Michael Niedermayer | 2024-05-28 | 1 | -7/+7 |
* | swscale/riscv: explicitly require Zbb for MIN | Rémi Denis-Courmont | 2024-05-10 | 1 | -2/+2 |