Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
ccec0f958ffc71a9986d236bc2eb335cb2111119
/
src
/
opts
470fa6f
aacc + bbdd
by mtklein
· 10 years ago
2e220fb
Start fresh on swizzles
by mtklein
· 10 years ago
92d04da
Replace _mm_cvtps_epi32(x) with _mm_cvttps_epi32(_mm_add_ps(0.5f), x).
by mtklein
· 10 years ago
cea9f35
Sk2x::invert() and Sk2x::approxInvert()
by mtklein
· 10 years ago
01a7813
Add divide to Sk2x, use native vdiv and vsqrt on ARM 64.
by mtklein
· 10 years ago
b79ff56
Specialize Sk2d for ARM64
by mtklein
· 10 years ago
70840cb
Replace SSE optimization of Color32A_D565
by henrik.smiding
· 10 years ago
c3ce1d2
Revert of Specialize Sk2d for ARM64 (patchset #3 id:40001 of https://codereview.chromium.org/1020963002/)
by mtklein
· 10 years ago
e57b5ca
Specialize Sk2d for ARM64
by mtklein
· 10 years ago
5553bed
Sk2x for NEON
by mtklein
· 10 years ago
bbecae0
Sk2x
by mtklein
· 10 years ago
f87cbcd
Reorg Sk4x to match the pattern of SkPMFloat.
by mtklein
· 10 years ago
6fbfdb1
extend neon table as well for gray8
by reed
· 10 years ago
c88e115
Update to identically match the sources used on Android
by djsollen
· 10 years ago
f94fa71
SkPMFloat: avoid loads and stores where possible.
by mtklein
· 10 years ago
93a1215
SkPaint::FilterLevel -> SkFilterQuality
by reed
· 10 years ago
91fd737
SKPMFloat: we can beat the naive loops when clamping
by mtklein
· 10 years ago
4e644f5
Update SkPMFloat API a bit.
by mtklein
· 10 years ago
8c7ba09
Add SSSE3 implementation for SkPMFloat, with faster get() and set().
by mtklein
· 10 years ago
0aebf5d
Test and fix SkPMFloat rounding.
by mtklein
· 10 years ago
60d2a32
Make SkPMFloats store floats in [0,255] instead of [0,1].
by mtklein
· 10 years ago
e761614
Spin off some fixes to land right away.
by mtklein
· 10 years ago
edeccc5
Clean up ColorRectProc plumbing.
by mtklein
· 10 years ago
3704df3
Remove SSE2 ColorRect32 code/files
by henrik.smiding
· 10 years ago
a2f4be7
Sketch SkPMFloat
by mtklein
· 10 years ago
0883027
Revert of Sketch SkPMFloat (patchset #15 id:270001 of https://codereview.chromium.org/936633002/)
by mtklein
· 10 years ago
50d2b31
Sketch SkPMFloat
by mtklein
· 10 years ago
b1629c5
Fix skia bug 2845
by kui.zheng
· 10 years ago
ac83d62
Fix up a couple includes that are using <> instead of "".
by mtklein
· 10 years ago
94aca69
Revert of add dummy avx file so xcode will build (patchset #1 id:1 of https://codereview.chromium.org/916563002/)
by mtklein
· 10 years ago
a0921f2
add dummy avx file so xcode will build
by reed
· 10 years ago
4e65473
Add SSE optimization of Color32A_D565
by henrik.smiding
· 10 years ago
e6b1a60
Remove opaque versions of Color32_D565
by henrik.smiding
· 10 years ago
4bf1ce2
Revert of Revert of SSE4 opaque blend using intrinsics instead of assembly. (patchset #1 id:1 of https://codereview.chromium.org/873553003/)
by stephana
· 10 years ago
4988891
Revert of SSE4 opaque blend using intrinsics instead of assembly. (patchset #16 id:300001 of https://codereview.chromium.org/874863002/)
by stephana
· 10 years ago
ad49b3b
Optimize SSE2 opaque blend
by qiankun.miao
· 10 years ago
402448d
skia: blend32_16_row for neon version
by mlee
· 10 years ago
073720e
add a paranoid assert
by mtklein
· 10 years ago
6dbfb21
SSE4 opaque blend using intrinsics instead of assembly.
by mtklein
· 10 years ago
2d80dd2
Revert of SSE4 opaque blend using intrinsics instead of assembly. (patchset #14 id:260001 of https://codereview.chromium.org/874863002/)
by bungeman
· 10 years ago
04bc91b
SSE4 opaque blend using intrinsics instead of assembly.
by mtklein
· 10 years ago
8d029a4
Don't do a pointless << 0.
by mtklein
· 10 years ago
94443b8
remove dead code after HQ change
by reed
· 10 years ago
a7f1191
rename blitrow::proc and add (uncalled) hook for colorproc16
by reed
· 10 years ago
60f8353
Hide ARM assembly memset symbols.
by torne
· 10 years ago
9880607
Even more win64 warning fixes
by bsalomon
· 10 years ago
72b0c05
Add SSSE3 acceleration for S32_D16_filter_DX
by qiankun.miao
· 10 years ago
414867c
Avoid crash on some 64b ARM NEON platforms.
by tomhudson
· 10 years ago
60f3c65
Add SSSE3 acceleration for S32_D16_filter_DXDY
by qiankun.miao
· 10 years ago
9da051a
Revert of Add SSSE3 acceleration for S32_D16_filter_DXDY (patchset #3 id:40001 of https://codereview.chromium.org/773753002/)
by jam
· 10 years ago
45a0578
Add SSSE3 acceleration for S32_D16_filter_DXDY
by qiankun.miao
· 10 years ago
775b819
SkColorTable locking serves no purpose anymore.
by mtklein
· 10 years ago
3f3b3d0
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 10 years ago
6e78293
Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://codereview.chromium.org/769953002/)
by mtklein
· 10 years ago
52c2935
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 10 years ago
785982e
Eliminate static initializers in SkColor_SSE2.h.
by mtklein
· 10 years ago
6ff4ace
Optimize highQualityFilter
by qiankun.miao
· 10 years ago
2253aa9
Add SkBlendARGB32_SSE2() to clean up code
by qiankun.miao
· 10 years ago
533a327
Cleanup with SkAlphaMulQ_SSE2()
by qiankun.miao
· 10 years ago
52e74c6
Cleanup of S32_D565_Opaque_SSE2()
by qiankun.miao
· 10 years ago
f04713d
Optimize SkAlphaMulQ_SSE2
by qiankun.miao
· 10 years ago
c09e2af
Fix race in supports_simd().
by mtklein
· 10 years ago
60e4ad7
Improve SkARGB32_A8_BlitMask_SSE2
by jmuizelaar
· 10 years ago
f31507b
Enable highQualityFilter_SSE2
by qiankun.miao
· 10 years ago
c09b2c4
Revert of Enable highQualityFilter_SSE2 (patchset #1 id:1 of https://codereview.chromium.org/525283002/)
by mtklein
· 10 years ago
b381fa1
Enable highQualityFilter_SSE2
by qiankun.miao
· 10 years ago
eddb113
Disable SSE4 S32A_Opaque blit.
by mtklein
· 10 years ago
a695514
Remove dead code in SkBitmapFilter_opts_SSE2.h/cpp
by qiankun.miao
· 10 years ago
871dca8
Disable NEON procs for box blur as it produces invalid results
by djsollen
· 10 years ago
4d6484e
Revert of Disable NEON procs for box blur as it produces invalid results (patchset #1 id:1 of https://codereview.chromium.org/520963002/)
by djsollen
· 10 years ago
4a17646
Disable NEON procs for box blur as it produces invalid results
by djsollen
· 10 years ago
fa115bd
Disable Neon optimization of bad S32A/D565 blend.
by mtklein
· 10 years ago
84cab93
Disable Neon optimization of bad S32A/D565 blend.
by mtklein
· 10 years ago
5b2c2c6
disable neon proc that is triggering asserts
by reed
· 10 years ago
9fa60da
Simplify flattening to just write enough to call the factory/public-constructor for the class. We want to *not* rely on private constructors, and not rely on calling through the inheritance hierarchy for either flattening or unflattening(CreateProc).
by reed
· 10 years ago
39cd5b9
Turn off NEON SkBoxBlurGetPlatformProcs for ARM64 (for now)
by halcanary
· 10 years ago
ea13aff
Let skia build with clang's integrated assembler.
by thakis
· 10 years ago
81cc04d
Replace a pre-UAL instruction with its modern form.
by thakis
· 10 years ago
0be677d
Fix S32A_D565_Opaque for RGBA on arm64
by kevin.petit
· 10 years ago
9f2ed6d
Disable suspect NEON function for 64-bit Android
by djsollen
· 10 years ago
25a67bc
Add query for block dimensions of a given format
by krajcevski
· 10 years ago
bc89329
Enable the SSSE3 compile time check on all platforms (4th attempt)
by djsollen
· 10 years ago
2da0f85
Revert of Enable the SSSE3 compile time check on all platforms. (https://codereview.chromium.org/403583002/)
by bungeman
· 10 years ago
9338348
Enable the SSSE3 compile time check on all platforms (3rd attempt)
by djsollen
· 10 years ago
630598c
Add support for NEON intrinsics to speed up texture compression. We can
by krajcevski
· 10 years ago
9c6878b
Revert of Enable the SSSE3 compile time check on all platforms. (https://codereview.chromium.org/391693004/)
by halcanary
· 10 years ago
ee34953
Enable the SSSE3 compile time check on all platforms.
by djsollen
· 10 years ago
6336f7c
MIPS: added optimization for SkRGB16_Opaque_Blitter::blitMask
by djordje.pesut
· 10 years ago
d41dab4
Revert of Add support for NEON intrinsics to speed up texture compression. We can (https://codereview.chromium.org/390453002/)
by krajcevski
· 10 years ago
bc9205b
Add support for NEON intrinsics to speed up texture compression. We can
by krajcevski
· 10 years ago
a26bbb9
MIPS: added optimizations for functions from SkBitmapProcState
by djordje.pesut
· 10 years ago
f05d626
Add return to SkBoxBlurGetPlatformProcs_SSE4.
by scroggo
· 10 years ago
5f7f9d0
Add SSE4 version of BlurImage optimizations.
by henrik.smiding
· 10 years ago
82cb86f
Revert of Add SSE4 version of BlurImage optimizations. (https://codereview.chromium.org/366593004/)
by reed
· 10 years ago
2830632
Add SSE4 version of BlurImage optimizations.
by henrik.smiding
· 10 years ago
3fa56b3
Exclude Clang on Windows too. Comment this up a bit.
by mtklein
· 10 years ago
6a7fdef
Disable assembly code in MemorySanitizer builds.
by Mike Klein
· 10 years ago
4a2489f
Hide symbols in S32A_Opaque_BlitRow32_SSE4
by henrik.smiding
· 10 years ago
261fa58
Revert of Re-enable SSE4. (https://codereview.chromium.org/357593003/)
by mtklein
· 10 years ago
a75b0fa
Re-enable SSE4.
by mtklein
· 10 years ago
Next »