Sign in
fuchsia
/
third_party
/
libyuv
/
HEAD
2fed919
ARGBScale and UV use uint8_t for -fsanitize=alignment
by Frank Barchard
· 5 hours ago
main
upstream/main
7ad0448
Do not use glob in the hdrs list of libyuv library
by Wan-Teh Chang
· 5 hours ago
8585efd
Fix clang-tidy warnings
by Wan-Teh Chang
· 11 hours ago
0c781f8
[libyuv] Keep LIBYUV_API in basic_types.h and remove legacy types and bool macros
by Frank Barchard
· 12 hours ago
cb6c9d6
Remove LIBYUV_UNBIASED_DATA and make unbiased AR30 rounding default
by Frank Barchard
· 27 hours ago
bcb7507
libyuv.h: Add scale_rgb.h and remove scale_row.h
by Wan-Teh Chang
· 2 days ago
969c96c
BlendPlaneRow_AVX512BW and NEON
by Frank Barchard
· 2 days ago
0866984
Enable LIBYUV_UNBIASED_DATA
by Wan-Teh Chang
· 2 days ago
50031d2
Fix potential int overflows in ScaleFilterReduce()
by Wan-Teh Chang
· 3 days ago
3793561
RAWToRGB24 avx2/avx512 use permq/shufb and avx512vbmi
by Frank Barchard
· 3 days ago
a0fa632
Add AVX2 row functions for RGB565, ARGB1555, and ARGB4444
by Frank Barchard
· 4 days ago
ae48f8d
Fix same-width vertical point upsampling
by Sida Zhu
· 4 days ago
196d9aa
Remove four unused macros in row_win.cc
by Wan-Teh Chang
· 4 days ago
5689f16
Refactor multi-stage SSSE3 scalers into single asm blocks
by Frank Barchard
· 4 days ago
ba68378
Fix off by 32 rounding for I420ToAR30
by Frank Barchard
· 4 days ago
553f011
Check rotate_any.cc and scale_any.cc for overflows
by Wan-Teh Chang
· 4 days ago
72e5a16
Remove magjed from OWNERS
by Wan-Teh Chang
· 4 days ago
44d9bc6
STOREAR30 remove initial shift by 4
by Frank Barchard
· 7 days ago
8d7ed8a
Fix undeclared register clobbers in x86 and NEON assembly
by Frank Barchard
· 8 days ago
28ce69c
[DEPS] Add CPython CIPD package for hermetic Python toolchain
by Alex Ovsienko
· 9 days ago
e808cf5
STOREAR30 macro improvement for I420ToAR30 etc
by Frank Barchard
· 9 days ago
fdaa609
OWNERS: List mbonadei after fbarchard and wtc
by Wan-Teh Chang
· 9 days ago
fd64b1b
Fix unit test buffer sizes and skip large allocation on MSan
by Frank Barchard
· 9 days ago
50bfd8f
AArch64: Avoid INCP in {YUY2,UYVY}ToUVRow_SVE2
by George Steed
· 9 days ago
210d11f
READI422 macro improved for avx512 vpermw
by Frank Barchard
· 10 days ago
0f36c7f
STORERGB24 macros for avx512
by Frank Barchard
· 10 days ago
26e56be
GEMINI.md: Update Arm wording and guidance
by George Steed
· 10 days ago
f61a589
AArch64: Fix {YUY2,UYVY}ToUVRow_SVE2 tail predication
by George Steed
· 10 days ago
c8e8b70
Remove Disabled comment: HAS_ARGBTOYMATRIXROW_SME
by Wan-Teh Chang
· 11 days ago
1b7af2e
HalfWidthRow_16To8_SSSE3 fix 32 bit build pmaddwd constant 2
by Frank Barchard
· 11 days ago
d67b513
Revert "Add the ARGBToRGB565Row_SSE2() function back"
by Wan-Teh Chang
· 11 days ago
87c797b
Add the ARGBToRGB565Row_SSE2() function back
by Wan-Teh Chang
· 11 days ago
fc8c235
SAROW() should memset src_temp for msan
by Wan-Teh Chang
· 11 days ago
7badb21
HalfWidthRow_16To8_SSSE3 fix 32 bit build using width on stack
by Frank Barchard
· 11 days ago
0da8e41
ARGBToYMatrixRow_SVE2 fix for ARGBToI400
by Frank Barchard
· 12 days ago
5bbceb1
Disable SVE2 functions that caused test failures
by Wan-Teh Chang
· 12 days ago
6fa5264
ARGBToRGB565Dither fix for unaligned dither matrix
by Frank Barchard
· 2 weeks ago
1dac06e
Fix ARM NEON and SVE2 register constraints for ARGBToRGB565DitherRow
by Frank Barchard
· 2 weeks ago
9f05e62
Fix HalfWidthRow_16To8 test buffer allocations and stride
by Frank Barchard
· 2 weeks ago
c20b35a
I420ToAR30 add avx512bw support
by Frank Barchard
· 2 weeks ago
3f42e38
Scale*BilinearUp: Add invariants assertions and simplify loop
by Dale Curtis
· 2 weeks ago
2e58f4b
ARGBScale: Fix signed integer overflow when scaling large heights
by Dale Curtis
· 2 weeks ago
79d2269
Add static_assert to source/row_any.cc
by Wan-Teh Chang
· 2 weeks ago
eac1ea9
I410ToI420 use 1 step HalfWidthRow function for UV
by Frank Barchard
· 3 weeks ago
c409140
Correct vin/vout buffer sizes in ANY21S and ANY13
by Wan-Teh Chang
· 3 weeks ago
e2a1744
Correct vin/vout buffer sizes in ANY21CT
by Wan-Teh Chang
· 3 weeks ago
60c4b08
Use standard way of applying ptrdiff_t casts to n
by Wan-Teh Chang
· 3 weeks ago
9c5d5c1
InterpolateRow_NEON/SVE2 and InterpolateRow_16_NEON/SVE2 use 2 registers
by Frank Barchard
· 3 weeks ago
7db6591
Fix debug build error on row_gcc constants
by Frank Barchard
· 3 weeks ago
5dc4778
Harden I21xToI420 against oversize heights
by Frank Barchard
· 3 weeks ago
1495684
SVE2 row functions needed for multipass image functions
by Frank Barchard
· 3 weeks ago
240ac24
Document why MJPEG databuf size cannot overflow
by Maximilian Hils
· 3 weeks ago
a86d271
Export the ARGBToNV21Matrix() function
by Wan-Teh Chang
· 3 weeks ago
019de35
Rename the dst_stride_uv param of ARGBToNV21Matrix
by Wan-Teh Chang
· 3 weeks ago
7138e0a
Make RGBToY a 1 pass avx512bw
by Frank Barchard
· 4 weeks ago
0148582
Change all 1 use wrappers to matrix calls
by Frank Barchard
· 4 weeks ago
1a746db
Remove unused wrappers for 'matrix' functions
by Frank Barchard
· 4 weeks ago
b56492e
[libyuv] Use NV12 and NV21 Matrix wrapper macros in convert_argb_test
by Frank Barchard
· 5 weeks ago
805babf
[libyuv] Fix NV21 chroma plane ordering in ARGBToNV21Matrix
by Frank Barchard
· 5 weeks ago
1e06475
[libyuv] Fix color matrix constants in RAWToI420
by Frank Barchard
· 5 weeks ago
666b4ee
ARGBRotate180: Check if width * 4 would overflow
by Wan-Teh Chang
· 5 weeks ago
c302f85
Add more size_t and ptrdiff_t casts
by Wan-Teh Chang
· 5 weeks ago
c1e9e69
[libyuv] Fix 32-bit x86 register constraint in I422ToRGB24Row_AVX2
by Frank Barchard
· 6 weeks ago
86a4d94
I420ToRAW and I420ToRGB24 1 pass AVX2 and AVX512VBMI
by Frank Barchard
· 6 weeks ago
45258a4
Fix int overflow in ARGBRotate pointer math
by Maximilian Hils
· 6 weeks ago
afff0cf
[libyuv] Fix toolchain dependency for Windows x64
by Takashi Toyoshima
· 6 weeks ago
5d03bf9
vdpphps use emit to support old compilers
by Frank Barchard
· 8 weeks ago
b74f979
Fix incorrect deletion. Should use delete[], not delete
by Denise Tell
· 8 weeks ago
8aeb3a9
I010ToNV12: dispatch Convert16To8Row on halfwidth
by Wan-Teh Chang
· 8 weeks ago
8e8139a
Remove duplicate HAS_RGBTOUVMATRIXROW_NEON define breaking GCC aarch64
by Timothy Nikkel
· 8 weeks ago
26872d1
loongarch: fix row_lsx.cc and row_lasx.cc
by yuanhecai
· 8 weeks ago
078d7f6
Fix Coverity Control flow issues (DEADCODE)
by Wan-Teh Chang
· 8 weeks ago
d23308a
add bmm detect and vdpphps in util/cpuid
by Frank Barchard
· 3 months ago
3bdb3b9
I420ToRAW use 2 step AVX512
by Frank Barchard
· 3 months ago
4be798d
BGRAToI420 use BgraConstants for a direct conversion using AVX512BW
by Frank Barchard
· 3 months ago
95eedb9
ConvertToARGB: compute buffer offsets in ptrdiff_t
by Wan-Teh Chang
· 3 months ago
ccd4151
Fix int negation overflow in ConvertToARGB/I420
by Wan-Teh Chang
· 3 months ago
f722313
Validate int param is not INT_MIN before negating
by Wan-Teh Chang
· 3 months ago
826ab02
Remove __attribute__((no_sanitize("cfi-icall")))
by Wan-Teh Chang
· 3 months ago
b7c959c
Add missing files for riscv64 GYP build
by Sun Yuechi
· 3 months ago
af36de3
Android.mk: add a check for NDK_ROOT
by James Zern
· 3 months ago
62fffa9
Fix integer overflow when flipping negative height
by Wan-Teh Chang
· 3 months ago
e14b0e2
RGB565ToARGB use AVX2 instead of SSE2
by Frank Barchard
· 3 months ago
06cc67f
Don't ignore UVCopy() and UVCopy_16() return value
by Wan-Teh Chang
· 3 months ago
3c5fa6e
libyuv] Replace hardcoded RGB to YUV functions with Matrix variants
by Frank Barchard
· 3 months ago
957f295
[libyuv] Fix potential UV coalescing overflow in NV12ToI420
by Frank Barchard
· 3 months ago
d2c6dd5
Fix integer overflow in two convert functions
by Wan-Teh Chang
· 3 months ago
b7389e9
Fix integer overflows in ConvertToI420()
by Wan-Teh Chang
· 3 months ago
ef08f21
[libyuv] Fix security vulnerabilities in ScalePlane and ARGBAffineRow_C
by Frank Barchard
· 3 months ago
c98edcc
Don't coalesce rows if width*height would overflow
by Wan-Teh Chang
· 3 months ago
e449eb2
J400ToARGB switch from SSE2 to AVX2
by Frank Barchard
· 3 months ago
904f562
Remove redundant #include <stddef.h>
by Wan-Teh Chang
· 3 months ago
ebe6fef
Fix integer overflow in multiplications of stride
by Wan-Teh Chang
· 3 months ago
de63bd9
Stop setting --dynamic-linker for target_os="android"
by Andrew Grieve
· 3 months ago
9d98aae
InterpolateRow for Visual C
by Frank Barchard
· 3 months ago
9f75110
InterpolateRow_16_AVX2 for row_gcc
by Frank Barchard
· 3 months ago
cda55fc
Mirrow AVX2 functions for Visual C
by Frank Barchard
· 4 months ago
0f320a0
Fix linear interpolation
by Sergey Silkin
· 4 months ago
c6c8689
Fix I444 and J444 parameter names/order
by Frank Barchard
· 4 months ago
dd8b466
ARGBToUV444MatrixRow_AVX2 intrinsics for Visual C
by Frank Barchard
· 4 months ago
Next »