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

Issue 2699173002: cc: Make OutputSurfaceFrame::sub_buffer_rect optional (Closed)

Created:
3 years, 10 months ago by halliwell
Modified:
3 years, 10 months ago
Reviewers:
danakj, rjkroege
CC:
chromium-reviews, rjkroege, Ian Vollick, jam, jbauman+watch_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, kalyank, cc-bugs_chromium.org, danakj+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: Make OutputSurfaceFrame::sub_buffer_rect optional sub_buffer_rect is used to signal partial or empty swap, but previously required a default value of full surface size to indicate regular swap. In preparation for adding swap with content bounds, clarify the default case to not provide a value for sub_buffer_rect. BUG=687690 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2699173002 Cr-Commit-Position: refs/heads/master@{#452234} Committed: https://chromium.googlesource.com/chromium/src/+/55723a7098ece4916d203986b5f7d336a0c0a9f5

Patch Set 1 #

Total comments: 14

Patch Set 2 : nits #

Total comments: 2

Patch Set 3 : Removed obsolete comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -47 lines) Patch
M cc/output/gl_renderer.cc View 1 2 1 chunk +1 line, -6 lines 0 comments Download
M cc/output/output_surface_frame.h View 2 chunks +3 lines, -1 line 0 comments Download
M cc/test/fake_output_surface.h View 2 chunks +0 lines, -7 lines 0 comments Download
M cc/test/fake_output_surface.cc View 1 chunk +0 lines, -9 lines 0 comments Download
M content/browser/compositor/gpu_browser_compositor_output_surface.cc View 1 1 chunk +9 lines, -8 lines 0 comments Download
M content/browser/compositor/gpu_surfaceless_browser_compositor_output_surface.cc View 1 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/compositor/offscreen_browser_compositor_output_surface.cc View 1 chunk +3 lines, -4 lines 0 comments Download
M content/browser/renderer_host/compositor_impl_android.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M services/ui/surfaces/display_output_surface.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M services/ui/surfaces/display_output_surface_ozone.cc View 1 1 chunk +2 lines, -1 line 0 comments Download
M ui/compositor/test/in_process_context_factory.cc View 1 chunk +4 lines, -4 lines 0 comments Download

Messages

Total messages: 23 (15 generated)
halliwell
as discussed on https://codereview.chromium.org/2693023002/
3 years, 10 months ago (2017-02-17 20:36:41 UTC) #8
danakj
Cool, couple comments but LGTM overall https://codereview.chromium.org/2699173002/diff/1/cc/output/gl_renderer.cc File cc/output/gl_renderer.cc (right): https://codereview.chromium.org/2699173002/diff/1/cc/output/gl_renderer.cc#newcode2651 cc/output/gl_renderer.cc:2651: } else { ...
3 years, 10 months ago (2017-02-22 00:36:58 UTC) #13
halliwell
rjkroege: PTAL services/ui/surfaces changes. https://codereview.chromium.org/2699173002/diff/1/cc/output/gl_renderer.cc File cc/output/gl_renderer.cc (right): https://codereview.chromium.org/2699173002/diff/1/cc/output/gl_renderer.cc#newcode2651 cc/output/gl_renderer.cc:2651: } else { On 2017/02/22 ...
3 years, 10 months ago (2017-02-22 14:19:28 UTC) #14
danakj
LGTM https://codereview.chromium.org/2699173002/diff/20001/cc/output/gl_renderer.cc File cc/output/gl_renderer.cc (right): https://codereview.chromium.org/2699173002/diff/20001/cc/output/gl_renderer.cc#newcode2652 cc/output/gl_renderer.cc:2652: // Expand the swap rect to the full ...
3 years, 10 months ago (2017-02-22 14:45:06 UTC) #15
rjkroege
lgtm
3 years, 10 months ago (2017-02-22 19:20:38 UTC) #16
halliwell
https://codereview.chromium.org/2699173002/diff/20001/cc/output/gl_renderer.cc File cc/output/gl_renderer.cc (right): https://codereview.chromium.org/2699173002/diff/20001/cc/output/gl_renderer.cc#newcode2652 cc/output/gl_renderer.cc:2652: // Expand the swap rect to the full surface ...
3 years, 10 months ago (2017-02-22 20:59:39 UTC) #17
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/2699173002/40001
3 years, 10 months ago (2017-02-22 21:00:30 UTC) #20
commit-bot: I haz the power
3 years, 10 months ago (2017-02-22 22:24:43 UTC) #23
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/55723a7098ece4916d203986b5f7...

Powered by Google App Engine
This is Rietveld 408576698