| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | swscale/output: Fix integer overflow in yuv2rgba64_full_1_c_template() | Michael Niedermayer | 2024-05-06 | 1 | -8/+8 |
* | swscale/output: Fix integer overflow in yuv2rgba64_1_c_template | Michael Niedermayer | 2024-05-06 | 1 | -22/+22 |
* | swscale: [LA] Optimize swscale funcs in input.c | Shiyou Yin | 2024-04-11 | 6 | -18/+652 |
* | swscale: [LA] Optimize yuv2plane1_8_c. | Shiyou Yin | 2024-04-11 | 5 | -16/+324 |
* | swscale: [LA] Optimize range convert for yuvj420p. | Shiyou Yin | 2024-04-11 | 5 | -1/+418 |
* | swscale/utils: Fix xInc overflow | Michael Niedermayer | 2024-04-04 | 1 | -1/+1 |
* | swscale/ppc/swscale_ppc_template: Reindent after the previous commit | Andreas Rheinhardt | 2024-04-04 | 1 | -54/+53 |
* | swscale/ppc/swscale_ppc_template: Remove code not passing checkasm | Andreas Rheinhardt | 2024-04-04 | 1 | -53/+9 |
* | avutil/common: Don't auto-include mem.h | Andreas Rheinhardt | 2024-03-31 | 7 | -4/+9 |
* | lib*/version: Use static_assert for static asserts | Andreas Rheinhardt | 2024-03-31 | 1 | -2/+3 |
* | swscale/swscale_internal: Don't export internal function | Andreas Rheinhardt | 2024-03-31 | 2 | -51/+43 |
* | swscale/swscale_internal: Hoist branch out of loop | Andreas Rheinhardt | 2024-03-31 | 1 | -24/+10 |
* | swscale/ppc/swscale_altivec: Simplify macro | Andreas Rheinhardt | 2024-03-31 | 1 | -10/+4 |
* | swscale/ppc/swscale_altivec: Fix build with -O0 | Andreas Rheinhardt | 2024-03-31 | 1 | -6/+6 |
* | swscale/swscale_internal: Only include altivec header iff HAVE_ALTIVEC | Andreas Rheinhardt | 2024-03-30 | 1 | -0/+2 |
* | Bump after 7.0 branch pointn7.1-dev | Michael Niedermayer | 2024-03-27 | 1 | -1/+1 |