webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
libyuv Namespace Reference

Functions

 TEST_F (LibYUVBaseTest, Endian)
 
 TEST_F (LibYUVBaseTest, SizeOfTypes)
 
 TEST_F (LibYUVBaseTest, SizeOfConstants)
 
 TEST_F (LibYUVColorTest, TestRoundToByte)
 
 TEST_F (LibYUVColorTest, TestYUV)
 
 TEST_F (LibYUVColorTest, TestGreyYUV)
 
 TEST_F (LibYUVColorTest, TestFullYUV)
 
 TEST_F (LibYUVColorTest, TestFullYUVJ)
 
 TEST_F (LibYUVColorTest, TestGreyYUVJ)
 
 TEST_F (LibYUVBaseTest, Djb2_Test)
 
 TEST_F (LibYUVBaseTest, BenchmarkDjb2_Opt)
 
 TEST_F (LibYUVBaseTest, BenchmarkDjb2_Unaligned)
 
 TEST_F (LibYUVBaseTest, BenchmarkARGBDetect_Opt)
 
 TEST_F (LibYUVBaseTest, BenchmarkARGBDetect_Unaligned)
 
 TEST_F (LibYUVBaseTest, BenchmarkSumSquareError_Opt)
 
 TEST_F (LibYUVBaseTest, SumSquareError)
 
 TEST_F (LibYUVBaseTest, BenchmarkPsnr_Opt)
 
 TEST_F (LibYUVBaseTest, BenchmarkPsnr_Unaligned)
 
 TEST_F (LibYUVBaseTest, Psnr)
 
 TEST_F (LibYUVBaseTest, DISABLED_BenchmarkSsim_Opt)
 
 TEST_F (LibYUVBaseTest, Ssim)
 
 TEST_F (LibYUVConvertTest, Test565)
 
 TEST_F (LibYUVConvertTest, NV12Crop)
 
 TEST_F (LibYUVConvertTest, TestYToARGB)
 
 TEST_F (LibYUVConvertTest, TestNoDither)
 
 TEST_F (LibYUVConvertTest, TestDither)
 
 TEST_F (LibYUVBaseTest, TestCpuHas)
 
 TEST_F (LibYUVBaseTest, TestCpuCompilerEnabled)
 
 TEST_F (LibYUVBaseTest, TestLinuxNeon)
 
 TEST_F (LibYUVBaseTest, TestFixedDiv)
 
 TEST_F (LibYUVBaseTest, TestFixedDiv_Opt)
 
 TEST_F (LibYUVBaseTest, TestFixedDiv1_Opt)
 
 TEST_F (LibYUVPlanarTest, TestAttenuate)
 
 TEST_F (LibYUVPlanarTest, ARGBAttenuate_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBAttenuate_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBAttenuate_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBAttenuate_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBUnattenuate_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBUnattenuate_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBUnattenuate_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBUnattenuate_Opt)
 
 TEST_F (LibYUVPlanarTest, TestARGBComputeCumulativeSum)
 
 TEST_F (LibYUVPlanarTest, TestARGBGray)
 
 TEST_F (LibYUVPlanarTest, TestARGBGrayTo)
 
 TEST_F (LibYUVPlanarTest, TestARGBSepia)
 
 TEST_F (LibYUVPlanarTest, TestARGBColorMatrix)
 
 TEST_F (LibYUVPlanarTest, TestRGBColorMatrix)
 
 TEST_F (LibYUVPlanarTest, TestARGBColorTable)
 
 TEST_F (LibYUVPlanarTest, TestRGBColorTable)
 
 TEST_F (LibYUVPlanarTest, TestARGBQuantize)
 
 TEST_F (LibYUVPlanarTest, TestARGBMirror)
 
 TEST_F (LibYUVPlanarTest, TestShade)
 
 TEST_F (LibYUVPlanarTest, TestARGBInterpolate)
 
 TEST_F (LibYUVPlanarTest, TestInterpolatePlane)
 
 TEST_F (LibYUVPlanarTest, ARGBBlend_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBBlend_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBBlend_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBBlend_Opt)
 
 TEST_F (LibYUVPlanarTest, BlendPlane_Opt)
 
 TEST_F (LibYUVPlanarTest, BlendPlane_Unaligned)
 
 TEST_F (LibYUVPlanarTest, BlendPlane_Any)
 
 TEST_F (LibYUVPlanarTest, BlendPlane_Invert)
 
 TEST_F (LibYUVPlanarTest, I420Blend_Opt)
 
 TEST_F (LibYUVPlanarTest, I420Blend_Unaligned)
 
 TEST_F (LibYUVPlanarTest, DISABLED_I420Blend_Any)
 
 TEST_F (LibYUVPlanarTest, I420Blend_Invert)
 
 TEST_F (LibYUVPlanarTest, TestAffine)
 
 TEST_F (LibYUVPlanarTest, TestCopyPlane)
 
 TEST_F (LibYUVPlanarTest, ARGBMultiply_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBMultiply_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBMultiply_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBMultiply_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBAdd_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBAdd_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBAdd_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBAdd_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBSubtract_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBSubtract_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBSubtract_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBSubtract_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBSobel_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBSobel_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBSobel_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBSobel_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelToPlane_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelToPlane_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelToPlane_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelToPlane_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelXY_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelXY_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelXY_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBSobelXY_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBBlur_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBBlur_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBBlur_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBBlur_Opt)
 
 TEST_F (LibYUVPlanarTest, ARGBBlurSmall_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBBlurSmall_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBBlurSmall_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBBlurSmall_Opt)
 
 TEST_F (LibYUVPlanarTest, TestARGBPolynomial)
 
int TestHalfFloatPlane (int benchmark_width, int benchmark_height, int benchmark_iterations, int disable_cpu_flags, int benchmark_cpu_info, float scale)
 
 TEST_F (LibYUVPlanarTest, TestHalfFloatPlane_denormal)
 
 TEST_F (LibYUVPlanarTest, TestHalfFloatPlane_Opt)
 
 TEST_F (LibYUVPlanarTest, TestHalfFloatPlane_Offby1)
 
 TEST_F (LibYUVPlanarTest, TestARGBLumaColorTable)
 
 TEST_F (LibYUVPlanarTest, TestARGBCopyAlpha)
 
 TEST_F (LibYUVPlanarTest, TestARGBExtractAlpha)
 
 TEST_F (LibYUVPlanarTest, TestARGBCopyYToAlpha)
 
 TEST_F (LibYUVPlanarTest, ARGBRect_Any)
 
 TEST_F (LibYUVPlanarTest, ARGBRect_Unaligned)
 
 TEST_F (LibYUVPlanarTest, ARGBRect_Invert)
 
 TEST_F (LibYUVPlanarTest, ARGBRect_Opt)
 
 TEST_F (LibYUVPlanarTest, SetPlane_Any)
 
 TEST_F (LibYUVPlanarTest, SetPlane_Unaligned)
 
 TEST_F (LibYUVPlanarTest, SetPlane_Invert)
 
 TEST_F (LibYUVPlanarTest, SetPlane_Opt)
 
 TEST_F (LibYUVPlanarTest, MergeUVPlane_Opt)
 
 TEST_F (LibYUVPlanarTest, SplitUVPlane_Opt)
 
void TestRotateBpp (int src_width, int src_height, int dst_width, int dst_height, libyuv::RotationMode mode, int benchmark_iterations, int disable_cpu_flags, int benchmark_cpu_info, const int kBpp)
 
 TEST_F (LibYUVRotateTest, ARGBRotate0_Opt)
 
 TEST_F (LibYUVRotateTest, ARGBRotate90_Opt)
 
 TEST_F (LibYUVRotateTest, ARGBRotate180_Opt)
 
 TEST_F (LibYUVRotateTest, ARGBRotate270_Opt)
 
 TEST_F (LibYUVRotateTest, RotatePlane0_Opt)
 
 TEST_F (LibYUVRotateTest, RotatePlane90_Opt)
 
 TEST_F (LibYUVRotateTest, RotatePlane180_Opt)
 
 TEST_F (LibYUVRotateTest, RotatePlane270_Opt)
 
 TEST_F (LibYUVRotateTest, DISABLED_RotatePlane0_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_RotatePlane90_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_RotatePlane180_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_RotatePlane270_Odd)
 
 TEST_F (LibYUVRotateTest, I420Rotate0_Opt)
 
 TEST_F (LibYUVRotateTest, I420Rotate90_Opt)
 
 TEST_F (LibYUVRotateTest, I420Rotate180_Opt)
 
 TEST_F (LibYUVRotateTest, I420Rotate270_Opt)
 
 TEST_F (LibYUVRotateTest, DISABLED_I420Rotate0_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_I420Rotate90_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_I420Rotate180_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_I420Rotate270_Odd)
 
 TEST_F (LibYUVRotateTest, NV12Rotate0_Opt)
 
 TEST_F (LibYUVRotateTest, NV12Rotate90_Opt)
 
 TEST_F (LibYUVRotateTest, NV12Rotate180_Opt)
 
 TEST_F (LibYUVRotateTest, NV12Rotate270_Opt)
 
 TEST_F (LibYUVRotateTest, DISABLED_NV12Rotate0_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_NV12Rotate90_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_NV12Rotate180_Odd)
 
 TEST_F (LibYUVRotateTest, DISABLED_NV12Rotate270_Odd)
 
 TEST_F (LibYUVRotateTest, NV12Rotate0_Invert)
 
 TEST_F (LibYUVRotateTest, NV12Rotate90_Invert)
 
 TEST_F (LibYUVRotateTest, NV12Rotate180_Invert)
 
 TEST_F (LibYUVRotateTest, NV12Rotate270_Invert)
 
LIBYUV_API int YUVToARGBScaleReference2 (const uint8 *src_y, int src_stride_y, const uint8 *src_u, int src_stride_u, const uint8 *src_v, int src_stride_v, uint32 src_fourcc, int src_width, int src_height, uint8 *dst_argb, int dst_stride_argb, uint32 dst_fourcc, int dst_width, int dst_height, int clip_x, int clip_y, int clip_width, int clip_height, enum FilterMode filtering)
 
 TEST_F (LibYUVScaleTest, YUVToRGBScaleUp)
 
 TEST_F (LibYUVScaleTest, YUVToRGBScaleDown)
 
 TEST_F (LibYUVBaseTest, TestCanonicalFourCC)
 
 TEST_F (LibYUVBaseTest, TestFourCC)
 

Function Documentation

◆ TEST_F() [1/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
Endian   
)

◆ TEST_F() [2/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestCpuHas   
)

◆ TEST_F() [3/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestFixedDiv   
)

◆ TEST_F() [4/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
SizeOfTypes   
)

◆ TEST_F() [5/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestAttenuate   
)

◆ TEST_F() [6/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
Djb2_Test   
)

◆ TEST_F() [7/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestCanonicalFourCC   
)

◆ TEST_F() [8/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
SizeOfConstants   
)

◆ TEST_F() [9/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestCpuCompilerEnabled   
)

◆ TEST_F() [10/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestFourCC   
)

◆ TEST_F() [11/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
I420Rotate0_Opt   
)

◆ TEST_F() [12/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestFixedDiv_Opt   
)

◆ TEST_F() [13/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
I420Rotate90_Opt   
)

◆ TEST_F() [14/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
I420Rotate180_Opt   
)

◆ TEST_F() [15/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
ARGBRotate0_Opt   
)

◆ TEST_F() [16/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
I420Rotate270_Opt   
)

◆ TEST_F() [17/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
ARGBRotate90_Opt   
)

◆ TEST_F() [18/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
ARGBRotate180_Opt   
)

◆ TEST_F() [19/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_I420Rotate0_Odd   
)

◆ TEST_F() [20/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkDjb2_Opt   
)

◆ TEST_F() [21/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
ARGBRotate270_Opt   
)

◆ TEST_F() [22/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestFixedDiv1_Opt   
)

◆ TEST_F() [23/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_I420Rotate90_Odd   
)

◆ TEST_F() [24/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
TestLinuxNeon   
)

◆ TEST_F() [25/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_I420Rotate180_Odd   
)

◆ TEST_F() [26/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkDjb2_Unaligned   
)

◆ TEST_F() [27/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_I420Rotate270_Odd   
)

◆ TEST_F() [28/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
RotatePlane0_Opt   
)

◆ TEST_F() [29/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
RotatePlane90_Opt   
)

◆ TEST_F() [30/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAttenuate_Any   
)

◆ TEST_F() [31/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkARGBDetect_Opt   
)

◆ TEST_F() [32/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
RotatePlane180_Opt   
)

◆ TEST_F() [33/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAttenuate_Unaligned   
)

◆ TEST_F() [34/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
RotatePlane270_Opt   
)

◆ TEST_F() [35/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAttenuate_Invert   
)

◆ TEST_F() [36/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_RotatePlane0_Odd   
)

◆ TEST_F() [37/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAttenuate_Opt   
)

◆ TEST_F() [38/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_RotatePlane90_Odd   
)

◆ TEST_F() [39/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkARGBDetect_Unaligned   
)

◆ TEST_F() [40/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_RotatePlane180_Odd   
)

◆ TEST_F() [41/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_RotatePlane270_Odd   
)

◆ TEST_F() [42/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkSumSquareError_Opt   
)

◆ TEST_F() [43/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate0_Opt   
)

◆ TEST_F() [44/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate90_Opt   
)

◆ TEST_F() [45/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate180_Opt   
)

◆ TEST_F() [46/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBUnattenuate_Any   
)

◆ TEST_F() [47/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate270_Opt   
)

◆ TEST_F() [48/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBUnattenuate_Unaligned   
)

◆ TEST_F() [49/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
SumSquareError   
)

◆ TEST_F() [50/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_NV12Rotate0_Odd   
)

◆ TEST_F() [51/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBUnattenuate_Invert   
)

◆ TEST_F() [52/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_NV12Rotate90_Odd   
)

◆ TEST_F() [53/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBUnattenuate_Opt   
)

◆ TEST_F() [54/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_NV12Rotate180_Odd   
)

◆ TEST_F() [55/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
DISABLED_NV12Rotate270_Odd   
)

◆ TEST_F() [56/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBComputeCumulativeSum   
)

◆ TEST_F() [57/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate0_Invert   
)

◆ TEST_F() [58/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate90_Invert   
)

◆ TEST_F() [59/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkPsnr_Opt   
)

◆ TEST_F() [60/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate180_Invert   
)

◆ TEST_F() [61/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBGray   
)

◆ TEST_F() [62/154]

libyuv::TEST_F ( LibYUVRotateTest  ,
NV12Rotate270_Invert   
)

◆ TEST_F() [63/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
BenchmarkPsnr_Unaligned   
)

◆ TEST_F() [64/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
Psnr   
)

◆ TEST_F() [65/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestRoundToByte   
)

◆ TEST_F() [66/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestYUV   
)

◆ TEST_F() [67/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBGrayTo   
)

◆ TEST_F() [68/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestGreyYUV   
)

◆ TEST_F() [69/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
DISABLED_BenchmarkSsim_Opt   
)

◆ TEST_F() [70/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBSepia   
)

◆ TEST_F() [71/154]

libyuv::TEST_F ( LibYUVBaseTest  ,
Ssim   
)

◆ TEST_F() [72/154]

libyuv::TEST_F ( LibYUVScaleTest  ,
YUVToRGBScaleUp   
)

◆ TEST_F() [73/154]

libyuv::TEST_F ( LibYUVScaleTest  ,
YUVToRGBScaleDown   
)

◆ TEST_F() [74/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestFullYUV   
)

◆ TEST_F() [75/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBColorMatrix   
)

◆ TEST_F() [76/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestFullYUVJ   
)

◆ TEST_F() [77/154]

libyuv::TEST_F ( LibYUVColorTest  ,
TestGreyYUVJ   
)

◆ TEST_F() [78/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestRGBColorMatrix   
)

◆ TEST_F() [79/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBColorTable   
)

◆ TEST_F() [80/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestRGBColorTable   
)

◆ TEST_F() [81/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBQuantize   
)

◆ TEST_F() [82/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBMirror   
)

◆ TEST_F() [83/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestShade   
)

◆ TEST_F() [84/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBInterpolate   
)

◆ TEST_F() [85/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestInterpolatePlane   
)

◆ TEST_F() [86/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlend_Any   
)

◆ TEST_F() [87/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlend_Unaligned   
)

◆ TEST_F() [88/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlend_Invert   
)

◆ TEST_F() [89/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlend_Opt   
)

◆ TEST_F() [90/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
BlendPlane_Opt   
)

◆ TEST_F() [91/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
BlendPlane_Unaligned   
)

◆ TEST_F() [92/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
BlendPlane_Any   
)

◆ TEST_F() [93/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
BlendPlane_Invert   
)

◆ TEST_F() [94/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
I420Blend_Opt   
)

◆ TEST_F() [95/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
I420Blend_Unaligned   
)

◆ TEST_F() [96/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
DISABLED_I420Blend_Any   
)

◆ TEST_F() [97/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
I420Blend_Invert   
)

◆ TEST_F() [98/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestAffine   
)

◆ TEST_F() [99/154]

libyuv::TEST_F ( LibYUVConvertTest  ,
Test565   
)

◆ TEST_F() [100/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestCopyPlane   
)

◆ TEST_F() [101/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBMultiply_Any   
)

◆ TEST_F() [102/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBMultiply_Unaligned   
)

◆ TEST_F() [103/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBMultiply_Invert   
)

◆ TEST_F() [104/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBMultiply_Opt   
)

◆ TEST_F() [105/154]

libyuv::TEST_F ( LibYUVConvertTest  ,
NV12Crop   
)

◆ TEST_F() [106/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAdd_Any   
)

◆ TEST_F() [107/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAdd_Unaligned   
)

◆ TEST_F() [108/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAdd_Invert   
)

◆ TEST_F() [109/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBAdd_Opt   
)

◆ TEST_F() [110/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSubtract_Any   
)

◆ TEST_F() [111/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSubtract_Unaligned   
)

◆ TEST_F() [112/154]

libyuv::TEST_F ( LibYUVConvertTest  ,
TestYToARGB   
)

◆ TEST_F() [113/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSubtract_Invert   
)

◆ TEST_F() [114/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSubtract_Opt   
)

◆ TEST_F() [115/154]

libyuv::TEST_F ( LibYUVConvertTest  ,
TestNoDither   
)

◆ TEST_F() [116/154]

libyuv::TEST_F ( LibYUVConvertTest  ,
TestDither   
)

◆ TEST_F() [117/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobel_Any   
)

◆ TEST_F() [118/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobel_Unaligned   
)

◆ TEST_F() [119/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobel_Invert   
)

◆ TEST_F() [120/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobel_Opt   
)

◆ TEST_F() [121/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelToPlane_Any   
)

◆ TEST_F() [122/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelToPlane_Unaligned   
)

◆ TEST_F() [123/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelToPlane_Invert   
)

◆ TEST_F() [124/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelToPlane_Opt   
)

◆ TEST_F() [125/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelXY_Any   
)

◆ TEST_F() [126/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelXY_Unaligned   
)

◆ TEST_F() [127/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelXY_Invert   
)

◆ TEST_F() [128/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBSobelXY_Opt   
)

◆ TEST_F() [129/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlur_Any   
)

◆ TEST_F() [130/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlur_Unaligned   
)

◆ TEST_F() [131/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlur_Invert   
)

◆ TEST_F() [132/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlur_Opt   
)

◆ TEST_F() [133/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlurSmall_Any   
)

◆ TEST_F() [134/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlurSmall_Unaligned   
)

◆ TEST_F() [135/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlurSmall_Invert   
)

◆ TEST_F() [136/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBBlurSmall_Opt   
)

◆ TEST_F() [137/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBPolynomial   
)

◆ TEST_F() [138/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestHalfFloatPlane_denormal   
)

◆ TEST_F() [139/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestHalfFloatPlane_Opt   
)

◆ TEST_F() [140/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestHalfFloatPlane_Offby1   
)

◆ TEST_F() [141/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBLumaColorTable   
)

◆ TEST_F() [142/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBCopyAlpha   
)

◆ TEST_F() [143/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBExtractAlpha   
)

◆ TEST_F() [144/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
TestARGBCopyYToAlpha   
)

◆ TEST_F() [145/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBRect_Any   
)

◆ TEST_F() [146/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBRect_Unaligned   
)

◆ TEST_F() [147/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBRect_Invert   
)

◆ TEST_F() [148/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
ARGBRect_Opt   
)

◆ TEST_F() [149/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
SetPlane_Any   
)

◆ TEST_F() [150/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
SetPlane_Unaligned   
)

◆ TEST_F() [151/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
SetPlane_Invert   
)

◆ TEST_F() [152/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
SetPlane_Opt   
)

◆ TEST_F() [153/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
MergeUVPlane_Opt   
)

◆ TEST_F() [154/154]

libyuv::TEST_F ( LibYUVPlanarTest  ,
SplitUVPlane_Opt   
)

◆ TestHalfFloatPlane()

int libyuv::TestHalfFloatPlane ( int  benchmark_width,
int  benchmark_height,
int  benchmark_iterations,
int  disable_cpu_flags,
int  benchmark_cpu_info,
float  scale 
)

◆ TestRotateBpp()

void libyuv::TestRotateBpp ( int  src_width,
int  src_height,
int  dst_width,
int  dst_height,
libyuv::RotationMode  mode,
int  benchmark_iterations,
int  disable_cpu_flags,
int  benchmark_cpu_info,
const int  kBpp 
)

◆ YUVToARGBScaleReference2()

LIBYUV_API int libyuv::YUVToARGBScaleReference2 ( const uint8 src_y,
int  src_stride_y,
const uint8 src_u,
int  src_stride_u,
const uint8 src_v,
int  src_stride_v,
uint32  src_fourcc,
int  src_width,
int  src_height,
uint8 dst_argb,
int  dst_stride_argb,
uint32  dst_fourcc,
int  dst_width,
int  dst_height,
int  clip_x,
int  clip_y,
int  clip_width,
int  clip_height,
enum FilterMode  filtering 
)