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

Issue 2179003003: cc: disable denorm handling before calling into Skia's filter code. (Closed)

Created:
4 years, 5 months ago by Stephen White
Modified:
4 years, 4 months ago
Reviewers:
piman
CC:
mtklein_C
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: disable denorm handling before calling into Skia's filter code. Set the "denorms-are-zero" and "flush-to-zero" CSR flags prior to calling into Skia's filter code. BUG=615851 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Committed: https://crrev.com/014a9a0ea7260b37773adb545b7cabbff80423b9 Cr-Commit-Position: refs/heads/master@{#407823}

Patch Set 1 #

Patch Set 2 : Add the "flush to zero" flag as well. #

Total comments: 1

Patch Set 3 : Convert to a scoped guard class; also use in software renderer. #

Patch Set 4 : Protect orig_state_ member var with #ifdef __SSE__. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -0 lines) Patch
M cc/base/math_util.h View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
M cc/base/math_util.cc View 1 2 2 chunks +17 lines, -0 lines 0 comments Download
M cc/output/software_renderer.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M cc/playback/raster_source.cc View 1 2 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (13 generated)
Stephen White
piman@: PTAL. See the referenced bug for background.
4 years, 5 months ago (2016-07-25 20:18:54 UTC) #4
piman
https://codereview.chromium.org/2179003003/diff/20001/cc/playback/raster_source.cc File cc/playback/raster_source.cc (right): https://codereview.chromium.org/2179003003/diff/20001/cc/playback/raster_source.cc#newcode84 cc/playback/raster_source.cc:84: #endif This may be needed in more places - ...
4 years, 5 months ago (2016-07-25 20:28:40 UTC) #5
Stephen White
On 2016/07/25 20:28:40, piman - slow reviews until 8-8 wrote: > https://codereview.chromium.org/2179003003/diff/20001/cc/playback/raster_source.cc > File cc/playback/raster_source.cc ...
4 years, 5 months ago (2016-07-25 20:36:27 UTC) #6
Stephen White
New patch up: moved to a scoped guard class in cc/base/math_utils.cc (let me know if ...
4 years, 5 months ago (2016-07-25 21:08:06 UTC) #7
piman
LGTM, thanks!
4 years, 4 months ago (2016-07-26 00:32:39 UTC) #8
mtklein_C
Very tidy!
4 years, 4 months ago (2016-07-26 00:35:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2179003003/40001
4 years, 4 months ago (2016-07-26 14:08:43 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on master.tryserver.blink (JOB_FAILED, no build URL)
4 years, 4 months ago (2016-07-26 14:09:35 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2179003003/60001
4 years, 4 months ago (2016-07-26 14:49:29 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on master.tryserver.blink (JOB_FAILED, no build URL)
4 years, 4 months ago (2016-07-26 14:50:33 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2179003003/60001
4 years, 4 months ago (2016-07-26 15:40:19 UTC) #22
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 4 months ago (2016-07-26 16:19:04 UTC) #24
commit-bot: I haz the power
4 years, 4 months ago (2016-07-26 16:20:40 UTC) #26
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/014a9a0ea7260b37773adb545b7cabbff80423b9
Cr-Commit-Position: refs/heads/master@{#407823}

Powered by Google App Engine
This is Rietveld 408576698