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

Issue 1889763002: blimp: Reduce WebP encoding time on the engine. (Closed)

Created:
4 years, 8 months ago by Khushal
Modified:
4 years, 8 months ago
Reviewers:
nyquist, urvang
CC:
chromium-reviews, anandc+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, dtrainor+watch-blimp_chromium.org, klobag.chromium
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

blimp: Reduce WebP encoding time on the engine. The WebP Encoding during commit serialization blocks the render thread for close to 300 ms and significantly adds on to the time taken to push a frame to the client. Use the config that ensures the lowest encoding time. This reduced the encode time for an image on google.com from ~215 ms to ~53ms. BUG=603353 Committed: https://crrev.com/f2aab581ec1f14450be730478ee715cc084544af Cr-Commit-Position: refs/heads/master@{#387421}

Patch Set 1 #

Total comments: 3

Patch Set 2 : Added comment. #

Total comments: 1

Patch Set 3 : Updated comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -1 line) Patch
M blimp/engine/renderer/engine_image_serialization_processor.cc View 1 2 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 17 (7 generated)
Khushal
4 years, 8 months ago (2016-04-14 07:58:54 UTC) #2
nyquist
https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc File blimp/engine/renderer/engine_image_serialization_processor.cc (right): https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc#newcode70 blimp/engine/renderer/engine_image_serialization_processor.cc:70: config.method = 0; // quality/speed trade-off (0=fast, 6=slower-better). I ...
4 years, 8 months ago (2016-04-14 17:19:30 UTC) #5
urvang
https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc File blimp/engine/renderer/engine_image_serialization_processor.cc (right): https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc#newcode70 blimp/engine/renderer/engine_image_serialization_processor.cc:70: config.method = 0; // quality/speed trade-off (0=fast, 6=slower-better). On ...
4 years, 8 months ago (2016-04-14 17:41:17 UTC) #6
Khushal
https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc File blimp/engine/renderer/engine_image_serialization_processor.cc (right): https://codereview.chromium.org/1889763002/diff/1/blimp/engine/renderer/engine_image_serialization_processor.cc#newcode70 blimp/engine/renderer/engine_image_serialization_processor.cc:70: config.method = 0; // quality/speed trade-off (0=fast, 6=slower-better). On ...
4 years, 8 months ago (2016-04-14 18:46:24 UTC) #7
urvang
lgtm https://codereview.chromium.org/1889763002/diff/20001/blimp/engine/renderer/engine_image_serialization_processor.cc File blimp/engine/renderer/engine_image_serialization_processor.cc (right): https://codereview.chromium.org/1889763002/diff/20001/blimp/engine/renderer/engine_image_serialization_processor.cc#newcode74 blimp/engine/renderer/engine_image_serialization_processor.cc:74: // crbug/603643. "crbug.com/603643"
4 years, 8 months ago (2016-04-14 18:52:58 UTC) #8
nyquist
lgtm after adressing urvang's comment. Also; could you update the CL description to show your ...
4 years, 8 months ago (2016-04-14 19:37:07 UTC) #9
Khushal
On 2016/04/14 19:37:07, nyquist wrote: > lgtm after adressing urvang's comment. Also; could you update ...
4 years, 8 months ago (2016-04-14 19:50:28 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1889763002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1889763002/40001
4 years, 8 months ago (2016-04-14 19:50:47 UTC) #14
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 8 months ago (2016-04-14 20:59:40 UTC) #15
commit-bot: I haz the power
4 years, 8 months ago (2016-04-14 21:01:35 UTC) #17
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/f2aab581ec1f14450be730478ee715cc084544af
Cr-Commit-Position: refs/heads/master@{#387421}

Powered by Google App Engine
This is Rietveld 408576698