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

Issue 12379055: Changed SoftwareOutputDevice interface. (Closed)

Created:
7 years, 9 months ago by slavi
Modified:
7 years, 9 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cc-bugs_chromium.org, jam, apatrick_chromium
Visibility:
Public.

Description

Changed SoftwareOutputDevice interface. + Some of the necessary changes to the renderer for software compositing. BUG=124671, 161008 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186310

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fixed windows build #

Patch Set 3 : #

Total comments: 2

Patch Set 4 : Fixed cc.gyp deps #

Unified diffs Side-by-side diffs Delta from patch set Stats (+283 lines, -307 lines) Patch
M cc/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M cc/cc.gyp View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M cc/cc_tests.gyp View 1 1 chunk +0 lines, -2 lines 0 comments Download
M cc/compositor_frame.h View 2 chunks +2 lines, -0 lines 0 comments Download
M cc/compositor_frame.cc View 1 chunk +1 line, -0 lines 0 comments Download
M cc/compositor_frame_ack.h View 2 chunks +2 lines, -0 lines 0 comments Download
M cc/compositor_frame_ack.cc View 1 chunk +3 lines, -1 line 0 comments Download
M cc/gl_renderer.h View 1 2 chunks +1 line, -1 line 0 comments Download
M cc/gl_renderer.cc View 1 2 chunks +5 lines, -2 lines 0 comments Download
M cc/layer_tree_host_impl.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/output_surface.h View 1 2 chunks +4 lines, -0 lines 0 comments Download
M cc/picture_layer_impl_unittest.cc View 2 1 chunk +1 line, -0 lines 0 comments Download
A cc/software_frame_data.h View 1 chunk +26 lines, -0 lines 0 comments Download
A cc/software_frame_data.cc View 1 chunk +14 lines, -0 lines 0 comments Download
M cc/software_output_device.h View 1 1 chunk +35 lines, -10 lines 0 comments Download
A cc/software_output_device.cc View 1 chunk +61 lines, -0 lines 0 comments Download
M cc/software_renderer.h View 4 chunks +11 lines, -4 lines 0 comments Download
M cc/software_renderer.cc View 6 chunks +44 lines, -22 lines 0 comments Download
M cc/software_renderer_unittest.cc View 1 2 chunks +3 lines, -5 lines 0 comments Download
M cc/test/fake_layer_tree_host_client.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/test/fake_output_surface.h View 1 chunk +1 line, -1 line 0 comments Download
D cc/test/fake_software_output_device.h View 1 chunk +0 lines, -33 lines 0 comments Download
D cc/test/fake_software_output_device.cc View 1 chunk +0 lines, -33 lines 0 comments Download
M content/renderer/gpu/compositor_software_output_device_gl_adapter.h View 2 chunks +8 lines, -25 lines 0 comments Download
M content/renderer/gpu/compositor_software_output_device_gl_adapter.cc View 2 chunks +45 lines, -82 lines 0 comments Download
M webkit/compositor_bindings/compositor_bindings.gyp View 1 chunk +0 lines, -2 lines 0 comments Download
M webkit/compositor_bindings/web_compositor_support_impl.cc View 2 chunks +4 lines, -5 lines 0 comments Download
D webkit/compositor_bindings/web_compositor_support_software_output_device.h View 1 chunk +0 lines, -35 lines 0 comments Download
D webkit/compositor_bindings/web_compositor_support_software_output_device.cc View 1 chunk +0 lines, -35 lines 0 comments Download
M webkit/compositor_bindings/web_layer_tree_view_impl_for_testing.cc View 1 3 chunks +4 lines, -6 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
slavi
Those are the renderer side changes from the software compositing for Aura patch https://codereview.chromium.org/12340015/. The ...
7 years, 9 months ago (2013-03-01 21:54:24 UTC) #1
Ken Russell (switch to Gerrit)
LGTM https://codereview.chromium.org/12379055/diff/1/cc/software_output_device.cc File cc/software_output_device.cc (right): https://codereview.chromium.org/12379055/diff/1/cc/software_output_device.cc#newcode54 cc/software_output_device.cc:54: NOTIMPLEMENTED(); Should there be some way to inform ...
7 years, 9 months ago (2013-03-01 23:17:09 UTC) #2
slavi
On 2013/03/01 23:17:09, kbr wrote: > LGTM > > https://codereview.chromium.org/12379055/diff/1/cc/software_output_device.cc > File cc/software_output_device.cc (right): > ...
7 years, 9 months ago (2013-03-01 23:28:55 UTC) #3
enne (OOO)
https://codereview.chromium.org/12379055/diff/1/cc/software_renderer.cc File cc/software_renderer.cc (right): https://codereview.chromium.org/12379055/diff/1/cc/software_renderer.cc#newcode135 cc/software_renderer.cc:135: m_outputDevice->ReclaimDIB(ack.last_content_dib); It seems weird to land this function that ...
7 years, 9 months ago (2013-03-01 23:51:34 UTC) #4
slavi
On 2013/03/01 23:51:34, enne wrote: > https://codereview.chromium.org/12379055/diff/1/cc/software_renderer.cc > File cc/software_renderer.cc (right): > > https://codereview.chromium.org/12379055/diff/1/cc/software_renderer.cc#newcode135 > ...
7 years, 9 months ago (2013-03-02 00:12:09 UTC) #5
enne (OOO)
"Big patch." So very informative. ;) So the short of it is that you've got ...
7 years, 9 months ago (2013-03-02 02:55:58 UTC) #6
jamesr
cc/ lgtm https://codereview.chromium.org/12379055/diff/17001/cc/picture_layer_impl_unittest.cc File cc/picture_layer_impl_unittest.cc (right): https://codereview.chromium.org/12379055/diff/17001/cc/picture_layer_impl_unittest.cc#newcode14 cc/picture_layer_impl_unittest.cc:14: #include "third_party/skia/include/core/SkDevice.h" Do you need this new ...
7 years, 9 months ago (2013-03-05 21:41:30 UTC) #7
slavi
https://codereview.chromium.org/12379055/diff/17001/cc/picture_layer_impl_unittest.cc File cc/picture_layer_impl_unittest.cc (right): https://codereview.chromium.org/12379055/diff/17001/cc/picture_layer_impl_unittest.cc#newcode14 cc/picture_layer_impl_unittest.cc:14: #include "third_party/skia/include/core/SkDevice.h" On 2013/03/05 21:41:30, jamesr wrote: > Do ...
7 years, 9 months ago (2013-03-05 21:47:50 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/skaslev@chromium.org/12379055/20004
7 years, 9 months ago (2013-03-05 22:50:06 UTC) #9
commit-bot: I haz the power
Change committed as 186310
7 years, 9 months ago (2013-03-06 01:01:59 UTC) #10
danakj
7 years, 9 months ago (2013-03-06 01:07:36 UTC) #11
Message was sent while issue was closed.
FYI: A more descriptive changelog/description would be very valuable here.

Powered by Google App Engine
This is Rietveld 408576698