Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Ronald S. Bultje
Hi, On Mon, Jun 3, 2024 at 12:14 PM Zhao Zhili wrote: > > > > On Jun 3, 2024, at 22:17, Rémi Denis-Courmont wrote: > > > > Le maanantaina 3. kesäkuuta 2024, 16.11.15 EEST Zhao Zhili a écrit : > >>> See https://github.com/mstorsjo/FFmpeg/actions/runs/9346228714 for one > >>> example run of these

Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Zhao Zhili
> On Jun 3, 2024, at 22:17, Rémi Denis-Courmont wrote: > > Le maanantaina 3. kesäkuuta 2024, 16.11.15 EEST Zhao Zhili a écrit : >>> See https://github.com/mstorsjo/FFmpeg/actions/runs/9346228714 for one >>> example run of these actions with your patches. >> Wow, it’s very helpful. This is the a

Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Rémi Denis-Courmont
Le maanantaina 3. kesäkuuta 2024, 16.11.15 EEST Zhao Zhili a écrit : > > See https://github.com/mstorsjo/FFmpeg/actions/runs/9346228714 for one > > example run of these actions with your patches. > Wow, it’s very helpful. This is the action result of the updated patch: > > https://github.com/quink

Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Zhao Zhili
> On Jun 3, 2024, at 16:07, Martin Storsjö wrote: > > On Mon, 3 Jun 2024, Zhao Zhili wrote: > >> diff --git a/libswscale/aarch64/input.S b/libswscale/aarch64/input.S >> new file mode 100644 >> index 00..0a46475723 >> --- /dev/null >> +++ b/libswscale/aarch64/input.S >> @@ -0,0 +1,229 @

Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Martin Storsjö
On Mon, 3 Jun 2024, Zhao Zhili wrote: diff --git a/libswscale/aarch64/input.S b/libswscale/aarch64/input.S new file mode 100644 index 00..0a46475723 --- /dev/null +++ b/libswscale/aarch64/input.S @@ -0,0 +1,229 @@ +/* + * Copyright (c) 2024 Zhao Zhili + * + * This file is part of FFmpeg

[FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation

2024-06-03 Thread Zhao Zhili
From: Zhao Zhili Test on Apple M1: rgb24_to_uv_1080_c: 7.0 rgb24_to_uv_1080_neon: 5.5 rgb24_to_uv_1280_c: 8.2 rgb24_to_uv_1280_neon: 6.0 rgb24_to_uv_4096_c: 26.2 rgb24_to_uv_4096_neon: 20.7 rgb24_to_uv_half_540_c: 6.5 rgb24_to_uv_half_540_neon: 3.0 rgb24_to_uv_half_640_c: 8.0 rgb24_to_uv_half_6