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

Issue 326913004: MIPS: added optimization for functions from SkBlitRow. (Closed)

Created:
6 years, 6 months ago by djordje
Modified:
6 years, 6 months ago
CC:
skia-review_googlegroups.com
Base URL:
https://skia.googlesource.com/skia.git@master
Visibility:
Public.

Description

MIPS: added optimization for functions from SkBlitRow. gain is ~40% following function are optimized: S32_D565_Blend S32A_D565_Opaque_Dither S32_D565_Opaque_Dither S32_D565_Blend_Dither S32A_D565_Opaque S32A_D565_Blend S32_Blend_BlitRow32 Committed: https://skia.googlesource.com/skia/+/632a4546b085fea79f40212935e5ac6fa74612a2

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+874 lines, -1 line) Patch
M gyp/common_conditions.gypi View 1 chunk +3 lines, -0 lines 0 comments Download
M gyp/opts.gyp View 1 1 chunk +23 lines, -1 line 0 comments Download
A src/opts/SkBlitRow_opts_mips_dsp.cpp View 1 chunk +848 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
djordje
available options: export GYP_DEFINES="skia_warnings_as_errors=1 mips_arch_variant=mips32r2" export GYP_DEFINES="skia_warnings_as_errors=1 mips_arch_variant=mips32r2 mips_dsp=1" export GYP_DEFINES="skia_warnings_as_errors=1 mips_arch_variant=mips32r2 mips_dsp=2"
6 years, 6 months ago (2014-06-10 12:59:29 UTC) #1
djsollen
https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp File gyp/opts.gyp (right): https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp#newcode114 gyp/opts.gyp:114: 'conditions': [ I looks like you want this to ...
6 years, 6 months ago (2014-06-10 15:46:07 UTC) #2
djordje
https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp File gyp/opts.gyp (right): https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp#newcode114 gyp/opts.gyp:114: 'conditions': [ no, it can not be done in ...
6 years, 6 months ago (2014-06-10 16:39:17 UTC) #3
djsollen
https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp File gyp/opts.gyp (right): https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp#newcode114 gyp/opts.gyp:114: 'conditions': [ On 2014/06/10 16:39:17, djordje wrote: > no, ...
6 years, 6 months ago (2014-06-10 17:49:56 UTC) #4
djordje
https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp File gyp/opts.gyp (right): https://codereview.chromium.org/326913004/diff/1/gyp/opts.gyp#newcode250 gyp/opts.gyp:250: 'target_name': 'opts_dsp', there will be no runtime detection. this ...
6 years, 6 months ago (2014-06-10 18:30:18 UTC) #5
djordje
6 years, 6 months ago (2014-06-11 08:53:44 UTC) #6
djsollen
lgtm. I don't expect the trybot to have any issues as it won't exercise the ...
6 years, 6 months ago (2014-06-11 13:41:00 UTC) #7
djordje
On 2014/06/11 13:41:00, djsollen wrote: > lgtm. I don't expect the trybot to have any ...
6 years, 6 months ago (2014-06-11 13:44:17 UTC) #8
djordje
The CQ bit was checked by djordje.pesut@imgtec.com
6 years, 6 months ago (2014-06-11 13:44:36 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/djordje.pesut@imgtec.com/326913004/20001
6 years, 6 months ago (2014-06-11 13:45:09 UTC) #10
djsollen
In your testing what toolchain are you using?
6 years, 6 months ago (2014-06-11 13:56:02 UTC) #11
commit-bot: I haz the power
Change committed as 632a4546b085fea79f40212935e5ac6fa74612a2
6 years, 6 months ago (2014-06-11 13:56:15 UTC) #12
djordje
6 years, 6 months ago (2014-06-11 14:02:58 UTC) #13
Message was sent while issue was closed.
On 2014/06/11 13:56:02, djsollen wrote:
> In your testing what toolchain are you using?

for android build NDK toolchain is used with script
./platform_tools/android/bin/android_ninja all -d mips
for testing on the MIPS linux platform native debian (wheezy) toolchain is used

Powered by Google App Engine
This is Rietveld 408576698