Show patches with: Submitter = Alan Kelly       |   57 patches
Patch Series A/L/R/T S/W/F Date Submitter Delegate State
[FFmpeg-devel,v2,5/5] checkasm/sw_scale: hscale does not requires cpuflag test. Untitled series #7037 - - - - --- 2022-07-15 Alan Kelly New
[FFmpeg-devel,v2,4/5] libswscale: Enable hscale_avx2 for all input sizes. Untitled series #7037 - - - - --- 2022-07-15 Alan Kelly New
[FFmpeg-devel,v2,3/5] libswscale: Avx2 hscale can process inputs of any size. Untitled series #6482 - - - - --- 2022-04-26 Alan Kelly New
[FFmpeg-devel,v2,5/5] checkasm/sw_scale: hscale does not requires cpuflag test. [FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… - - - - 10-- 2022-02-17 Alan Kelly New
[FFmpeg-devel,v2,4/5] libswscale: Enable hscale_avx2 for all input sizes. [FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… - - - - 6-- 2022-02-17 Alan Kelly New
[FFmpeg-devel,v2,3/5] libswscale: Avx2 hscale can process inputs of any size. [FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… - - - - 6-- 2022-02-17 Alan Kelly New
[FFmpeg-devel,v2,2/5] libswscale: Re-factor ff_shuffle_filter_coefficients. [FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… - - - - 42- 2022-02-17 Alan Kelly Accepted
[FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… [FFmpeg-devel,v2,1/5] libswscale: Check and propagate memory allocation errors from ff_shuffle_filt… - - - - 2-2 2022-02-17 Alan Kelly Accepted
[FFmpeg-devel,5/5] checkasm/sw_scale: hscale does not requires cpuflag test. [FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 71- 2022-02-09 Alan Kelly New
[FFmpeg-devel,4/5] libswscale: Propagate error codes from ff_shuffle_filter_coefficients [FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 41- 2022-02-09 Alan Kelly New
[FFmpeg-devel,3/5] libswscale: Enable hscale_avx2 for all input sizes. [FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 6-- 2022-02-09 Alan Kelly New
[FFmpeg-devel,2/5] libswscale: Avx2 hscale can process inputs of any size. [FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 4-- 2022-02-09 Alan Kelly New
[FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. [FFmpeg-devel,1/5] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 4-- 2022-02-09 Alan Kelly New
[FFmpeg-devel,4/4] checkasm/sw_scale: hscale does not requires cpuflag test. [FFmpeg-devel,1/4] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 6-- 2022-01-10 Alan Kelly New
[FFmpeg-devel,3/4] libswscale: Enable hscale_avx2 for input sizes which ar emultiples of 4. [FFmpeg-devel,1/4] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 6-- 2022-01-10 Alan Kelly New
[FFmpeg-devel,2/4] libswscale: Avx2 hscale can process any input of size which is a multiple of 4. [FFmpeg-devel,1/4] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 6-- 2022-01-10 Alan Kelly New
[FFmpeg-devel,1/4] libswscale: Re-factor ff_shuffle_filter_coefficients. [FFmpeg-devel,1/4] libswscale: Re-factor ff_shuffle_filter_coefficients. - - - - 6-- 2022-01-10 Alan Kelly New
[FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - 1 - - 4-- 2021-12-21 Alan Kelly New
[FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - - - - 4-- 2021-12-20 Alan Kelly New
[FFmpeg-devel,2/2] libswscale: Test AV_CPU_FLAG_SLOW_GATHER for hscale functions. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - - - - 4-- 2021-12-20 Alan Kelly Accepted
[FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - - - - 4-- 2021-12-20 Alan Kelly New
[FFmpeg-devel,2/2] libswscale: Test AV_CPU_FLAG_SLOW_GATHER for hscale functions. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - - - - 4-- 2021-12-20 Alan Kelly New
[FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. [FFmpeg-devel,1/2] libavutil/cpu: Add AV_CPU_FLAG_SLOW_GATHER. - - - - 4-- 2021-12-20 Alan Kelly New
[FFmpeg-devel] x86/scale_avx2: Change asm indent from 2 to 4 spaces. [FFmpeg-devel] x86/scale_avx2: Change asm indent from 2 to 4 spaces. - - - - 4-- 2021-12-16 Alan Kelly Accepted
[FFmpeg-devel] x86/swscale: fix minor coding style issues [FFmpeg-devel] x86/swscale: fix minor coding style issues - - - - 4-- 2021-12-16 Alan Kelly Accepted
[FFmpeg-devel,2/2] libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter… Untitled series #5508 - - - - --- 2021-12-15 Alan Kelly Accepted
[FFmpeg-devel,2/2] libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter… Untitled series #5496 - - - - --- 2021-12-14 Alan Kelly New
[FFmpeg-devel,2/2] libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter… [FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. - - - - 4-- 2021-07-16 Alan Kelly New
[FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. [FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. - - - - 4-- 2021-07-16 Alan Kelly New
[FFmpeg-devel,2/2] libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter… [FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. - - - - 4-- 2021-06-25 Alan Kelly Superseded
[FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. [FFmpeg-devel,1/2] libavutil/cpu: Adds fast gather detection. - - - - 4-- 2021-06-25 Alan Kelly Superseded
[FFmpeg-devel,2/2] libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter… [FFmpeg-devel,1/2] libavutil/cpu: Adds av_cpu_has_fast_gather to detect cpus with avx fast gather i… - - - - 4-- 2021-06-14 Alan Kelly Superseded
[FFmpeg-devel,1/2] libavutil/cpu: Adds av_cpu_has_fast_gather to detect cpus with avx fast gather i… [FFmpeg-devel,1/2] libavutil/cpu: Adds av_cpu_has_fast_gather to detect cpus with avx fast gather i… - - - - 4-- 2021-06-14 Alan Kelly New
[FFmpeg-devel,3/3] tests/checkasm/sw_scale: adds additional tests sizes for yux2yuvX [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-04-01 Alan Kelly Accepted
[FFmpeg-devel,2/3] libswscale/x86/swscale: Only call ff_yuv2yuvX functions if the input size is > 0 [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-04-01 Alan Kelly Accepted
[FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-04-01 Alan Kelly Accepted
[FFmpeg-devel,3/3] tests/checkasm/sw_scale: adds additional tests sizes for yux2yuvX [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-02-23 Alan Kelly New
[FFmpeg-devel,2/3] libswscale/x86/swscale: Only call ff_yuv2yuvX functions if the input size is > 0 [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-02-23 Alan Kelly New
[FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext [FFmpeg-devel,1/3] libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext - - - - 4-- 2021-02-23 Alan Kelly New
[FFmpeg-devel,1/2] tests/checkasm/sw_scale.c [FFmpeg-devel,1/2] tests/checkasm/sw_scale.c - - - - 21- 2021-02-19 Alan Kelly Accepted
[FFmpeg-devel,2/2] tests/checkasm/sw_scale.c [FFmpeg-devel,1/2] tests/checkasm/sw_scale.c - - - - 4-- 2021-02-19 Alan Kelly New
[FFmpeg-devel,1/2] tests/checkasm/sw_scale.c [FFmpeg-devel,1/2] tests/checkasm/sw_scale.c - - - - 4-- 2021-02-19 Alan Kelly New
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2021-01-14 Alan Kelly Accepted
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2021-01-11 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2021-01-07 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-12-17 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-12-10 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 31- 2020-12-09 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-11-19 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 3-- 2020-11-16 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-11-12 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-11-10 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-10-27 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-10-27 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-10-23 Alan Kelly Superseded
[FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… [FFmpeg-devel] Moves yuv2yuvX_sse3 to yasm, unrolls main loop and other small optimizations for ~20… - - - - 4-- 2020-10-22 Alan Kelly Superseded
[FFmpeg-devel] Unrolls main loop of yuv2yuvX_sse3 and general code tidying for ~20% speedup [FFmpeg-devel] Unrolls main loop of yuv2yuvX_sse3 and general code tidying for ~20% speedup - - - - 2-- 2020-09-15 Alan Kelly Superseded