97120a7ed1
Reason for revert: Precautionary revert for chromium:586487 Original issue's description: > SkNx refactoring > > - add back Sk4i typedef > - define SSE casts in terms of Sk4i > * uint8 <-> float becomes uint8 <-> int <-> float > * uint16 <-> float becomes uint16 <-> int <-> float > > This has the nice side effect of specializing uint8 <-> int > and uint16 <-> int, which are useful in their own right. > > There are many cast specializations now, some of which call each other. > I have tried to arrange them in some sort of sensible order, subject to > the constraint that those called must precede those who call. > > BUG=skia: > GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1690633003 > CQ_EXTRA_TRYBOTS=client.skia:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD-Trybot > > Committed: https://skia.googlesource.com/skia/+/c1eb311f4e98934476f1b2ad5d6de772cf140d60 TBR=herb@google.com,mtklein@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=chromium:586487 Review URL: https://codereview.chromium.org/1696903002 |
||
---|---|---|
.. | ||
opts_check_x86.cpp | ||
Sk4px_NEON.h | ||
Sk4px_none.h | ||
Sk4px_SSE2.h | ||
SkBitmapFilter_opts_SSE2.cpp | ||
SkBitmapFilter_opts_SSE2.h | ||
SkBitmapProcState_arm_neon.cpp | ||
SkBitmapProcState_filter_neon.h | ||
SkBitmapProcState_matrix_neon.h | ||
SkBitmapProcState_matrixProcs_neon.cpp | ||
SkBitmapProcState_opts_arm.cpp | ||
SkBitmapProcState_opts_mips_dsp.cpp | ||
SkBitmapProcState_opts_none.cpp | ||
SkBitmapProcState_opts_SSE2.cpp | ||
SkBitmapProcState_opts_SSE2.h | ||
SkBitmapProcState_opts_SSSE3.cpp | ||
SkBitmapProcState_opts_SSSE3.h | ||
SkBlitMask_opts_arm_neon.cpp | ||
SkBlitMask_opts_arm_neon.h | ||
SkBlitMask_opts_arm.cpp | ||
SkBlitMask_opts_none.cpp | ||
SkBlitMask_opts.h | ||
SkBlitRow_opts_arm_neon.cpp | ||
SkBlitRow_opts_arm_neon.h | ||
SkBlitRow_opts_arm.cpp | ||
SkBlitRow_opts_mips_dsp.cpp | ||
SkBlitRow_opts_none.cpp | ||
SkBlitRow_opts_SSE2.cpp | ||
SkBlitRow_opts_SSE2.h | ||
SkBlitRow_opts_SSE4.cpp | ||
SkBlitRow_opts_SSE4.h | ||
SkBlitRow_opts.h | ||
SkBlurImageFilter_opts.h | ||
SkColor_opts_neon.h | ||
SkColor_opts_SSE2.h | ||
SkColorCubeFilter_opts.h | ||
SkMatrix_opts.h | ||
SkMorphologyImageFilter_opts.h | ||
SkNx_neon.h | ||
SkNx_sse.h | ||
SkOpts_neon.cpp | ||
SkOpts_sse41.cpp | ||
SkOpts_ssse3.cpp | ||
SkSwizzler_opts.h | ||
SkTextureCompressor_opts.h | ||
SkUtils_opts.h | ||
SkXfermode_opts.h |