Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(376)

Issue 13293004: enable SSE2 in skia/convolver for linux32 (Closed)

Created:
7 years, 8 months ago by hubbe
Modified:
7 years, 8 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

enable SSE2 in skia/convolver for linux32 BUG=181072 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=192965

Patch Set 1 #

Patch Set 2 : fix non-sse platforms #

Patch Set 3 : less whitespace #

Total comments: 2

Patch Set 4 : renamed function #

Patch Set 5 : fix IOS debugger problem #

Total comments: 2

Patch Set 6 : convolver_SSE2.h added #

Patch Set 7 : forgot to include convolver_SSE2.h in convolver_SSE2.cc #

Total comments: 4

Patch Set 8 : wrapped convolvevertically #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+162 lines, -949 lines) Patch
M skia/ext/convolver.h View 1 2 3 4 3 chunks +9 lines, -8 lines 0 comments Download
M skia/ext/convolver.cc View 1 2 3 4 5 6 7 8 chunks +101 lines, -493 lines 1 comment Download
A skia/ext/convolver_SSE2.h View 1 2 3 4 5 1 chunk +26 lines, -0 lines 0 comments Download
A + skia/ext/convolver_SSE2.cc View 1 2 3 4 5 6 5 chunks +21 lines, -438 lines 0 comments Download
M skia/ext/convolver_unittest.cc View 1 2 3 4 3 chunks +2 lines, -7 lines 0 comments Download
M skia/ext/image_operations.cc View 1 2 3 4 3 chunks +2 lines, -3 lines 0 comments Download
M skia/skia.gyp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
hubbe
7 years, 8 months ago (2013-03-29 22:49:14 UTC) #1
Alpha Left Google
There's also merge problems with convolver_SSE2.cc. https://codereview.chromium.org/13293004/diff/5001/skia/ext/convolver.cc File skia/ext/convolver.cc (right): https://codereview.chromium.org/13293004/diff/5001/skia/ext/convolver.cc#newcode299 skia/ext/convolver.cc:299: void ConvolveHorizontally4_SSE2(const unsigned ...
7 years, 8 months ago (2013-03-30 04:16:24 UTC) #2
hubbe
Adding senorblanco for OWNERS. https://codereview.chromium.org/13293004/diff/5001/skia/ext/convolver.cc File skia/ext/convolver.cc (right): https://codereview.chromium.org/13293004/diff/5001/skia/ext/convolver.cc#newcode299 skia/ext/convolver.cc:299: void ConvolveHorizontally4_SSE2(const unsigned char* src_data[4], ...
7 years, 8 months ago (2013-04-04 19:30:50 UTC) #3
Stephen White
https://codereview.chromium.org/13293004/diff/11001/skia/ext/convolver.cc File skia/ext/convolver.cc (right): https://codereview.chromium.org/13293004/diff/11001/skia/ext/convolver.cc#newcode335 skia/ext/convolver.cc:335: extern void ConvolveHorizontally_SSE2( These externs are really gross. Is ...
7 years, 8 months ago (2013-04-04 20:19:43 UTC) #4
hubbe
https://codereview.chromium.org/13293004/diff/11001/skia/ext/convolver.cc File skia/ext/convolver.cc (right): https://codereview.chromium.org/13293004/diff/11001/skia/ext/convolver.cc#newcode335 skia/ext/convolver.cc:335: extern void ConvolveHorizontally_SSE2( On 2013/04/04 20:19:44, Stephen White wrote: ...
7 years, 8 months ago (2013-04-05 08:18:05 UTC) #5
Stephen White
LGTM. The non-SSE2 wrapper could also be left for a future patch; I leave it ...
7 years, 8 months ago (2013-04-05 08:40:47 UTC) #6
hubbe
https://codereview.chromium.org/13293004/diff/25001/skia/ext/convolver_SSE2.cc File skia/ext/convolver_SSE2.cc (right): https://codereview.chromium.org/13293004/diff/25001/skia/ext/convolver_SSE2.cc#newcode435 skia/ext/convolver_SSE2.cc:435: void ConvolveVertically_SSE2(const ConvolutionFilter1D::Fixed* filter_values, On 2013/04/05 08:40:47, Stephen White ...
7 years, 8 months ago (2013-04-06 20:45:45 UTC) #7
Stephen White
LGTM too. https://codereview.chromium.org/13293004/diff/32001/skia/ext/convolver.cc File skia/ext/convolver.cc (right): https://codereview.chromium.org/13293004/diff/32001/skia/ext/convolver.cc#newcode440 skia/ext/convolver.cc:440: if (source_has_alpha) { Not new to this ...
7 years, 8 months ago (2013-04-06 22:44:33 UTC) #8
hubbe
On 2013/04/06 22:44:33, Stephen White wrote: > LGTM too. > > https://codereview.chromium.org/13293004/diff/32001/skia/ext/convolver.cc > File skia/ext/convolver.cc ...
7 years, 8 months ago (2013-04-08 18:32:33 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hubbe@chromium.org/13293004/32001
7 years, 8 months ago (2013-04-08 18:33:35 UTC) #10
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-08 18:47:50 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hubbe@chromium.org/13293004/32001
7 years, 8 months ago (2013-04-08 21:01:11 UTC) #12
commit-bot: I haz the power
7 years, 8 months ago (2013-04-09 00:32:03 UTC) #13
Message was sent while issue was closed.
Change committed as 192965

Powered by Google App Engine
This is Rietveld 408576698