aboutsummaryrefslogtreecommitdiffstats
path: root/libswscale/aarch64
Commit message (Expand)AuthorAgeFilesLines
* all: fix typos found by codespellTimo Rothenpieler3 days1-13/+13
* swscale: aarch64: Simplify the assignment of lumToYV12Martin Storsjö2025-03-101-4/+2
* swscale/aarch64: dotprod implementation of rgba32_to_YKrzysztof Pyrkosz2025-03-042-0/+105
* swscale/aarch64: Refactor hscale_16_to_15__fs_4Krzysztof Pyrkosz2025-03-021-113/+70
* aarch64: Fix a few misindented linesMartin Storsjö2025-02-281-5/+5
* swscale/aarch64/rgb2rgb_neon: Implemented {yuyv, uyvy}toyuv{420, 422}Krzysztof Pyrkosz2025-02-172-0/+278
* swscale/aarch64/rgb24toyv12: skip early right shift by 2Krzysztof Pyrkosz2025-02-171-13/+11
* swscale/aarch64/rgb2rgb: Implemented NEON shuf routinesKrzysztof Pyrkosz2025-02-072-0/+149
* swscale/aarch64/output.S: refactor ff_yuv2plane1_8_neonKrzysztof Pyrkosz2025-02-071-12/+6
* swscale/aarch64: add neon {lum,chr}ConvertRange16Ramiro Polla2024-12-052-18/+116
* swscale/aarch64/range_convert: update neon range_convert functions to new APIRamiro Polla2024-12-052-37/+39
* swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit ...Ramiro Polla2024-12-051-0/+5
* swscale/aarch64/range_convert: saturate output instead of limiting inputRamiro Polla2024-12-052-26/+18
* swscale/range_convert: saturate output instead of limiting inputRamiro Polla2024-12-051-0/+5
* swscale/internal: group user-facing options togetherNiklas Haas2024-11-212-30/+32
* swscale/range_convert: drop redundant conditionals from arch-specific init fu...Ramiro Polla2024-10-271-2/+0
* swscale/range_convert: call arch-specific init functions from main init functionRamiro Polla2024-10-271-1/+4
* swscale: rename SwsContext to SwsInternalNiklas Haas2024-10-243-21/+21
* swscale: Fix aarch64 and i386 compilation failuresMartin Storsjö2024-10-082-3/+3
* swscale/internal: constify SwsFuncNiklas Haas2024-10-071-15/+19
* swscale/aarch64: Fix rgb24toyv12 only works with aligned widthZhao Zhili2024-09-241-1/+22
* swscale/aarch64/rgb2rgb: add neon implementation for rgb24toyv12Ramiro Polla2024-09-062-0/+164
* swscale/aarch64/rgb2rgb: add deinterleaveBytes neon implementationRamiro Polla2024-09-062-0/+63
* swscale/aarch64: cosmetics fix (spaces inside curly braces)Ramiro Polla2024-08-261-4/+4
* swscale/aarch64: add nv24/nv42 to yuv420p unscaled converterRamiro Polla2024-08-263-0/+101
* libswscale: aarch64: Fix the indentation of some macro invocationsMartin Storsjö2024-08-221-2/+2
* swscale/aarch64/yuv2rgb: add neon yuv42{0,2}p -> gbrp unscaled colorspace con...Ramiro Polla2024-08-182-13/+118
* swscale/aarch64: Add argb/abgr to yuvZhao Zhili2024-07-052-21/+82
* swscale/aarch64: Add bgra/rgba to yuvZhao Zhili2024-07-052-16/+68
* swscale/aarch64: Add bgr24 to yuvZhao Zhili2024-07-052-32/+71
* swscale/aarch64: add neon {lum,chr}ConvertRangeRamiro Polla2024-06-183-0/+121
* swscale/aarch64: Add rgb24 to yuv implementationZhao Zhili2024-06-113-0/+228
* lavc/hevcdsp_qpel_neon: using movi.16b instead of movi.2dxufuji4562023-11-281-36/+36
* aarch64: Reindent all assembly to 8/24 column indentationMartin Storsjö2023-10-213-1400/+1400
* aarch64: Lowercase UXTW/SXTW and similar flagsMartin Storsjö2023-10-212-95/+95
* aarch64: Consistently use lowercase for vector element specifiersMartin Storsjö2023-10-213-349/+349
* sw_scale: Add specializations for hscale 16 to 19Hubert Mazur2022-11-012-0/+468
* sw_scale: Add specializations for hscale 16 to 15Hubert Mazur2022-11-012-0/+468
* sw_scale: Add specializations for hscale 8 to 19Hubert Mazur2022-11-012-4/+300
* swscale: aarch64: Fix yuv2rgb with negative stridesMartin Storsjö2022-10-271-4/+4
* swscale/aarch64: add vscale specializationsSwinney, Jonathan2022-08-162-0/+190
* swscale/aarch64: vscale optimizationSwinney, Jonathan2022-08-161-6/+5
* libswscale/aarch64: add another hscale specializationSwinney, Jonathan2022-08-162-8/+117
* swscale/aarch64: add hscale specializationsSwinney, Jonathan2022-05-282-10/+201
* swscale: aarch64: Optimize the final summation in the hscale routineMartin Storsjö2022-04-221-11/+3
* sws: rename SwsContext.swscale to convert_unscaledAnton Khirnov2021-07-031-1/+1
* Include attributes.h directlyAndreas Rheinhardt2021-04-191-0/+1
* aarch64/yuv2rgb_neon: fix return valueLynne2020-07-092-17/+16
* swscale: aarch64: Add a NEON implementation of interleaveBytesMartin Storsjö2020-05-153-1/+123
* swscale: fix NEON hscale initJosh de Kock2020-05-151-1/+4