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

Issue 22354007: cc: Add queue of BeginFrames to support long deadlines. (Closed)

Created:
7 years, 4 months ago by brianderson
Modified:
5 years, 8 months ago
Reviewers:
mithro-old
CC:
boliu, cc-bugs_chromium.org, chromium-reviews, jdduke (slow), joth, Sami
Base URL:
http://git.chromium.org/chromium/src.git@deferredCommit
Visibility:
Public.

Description

cc: Add queue of BeginFrames to support long deadlines. For discussion, not review yet. This allows us to target a latency of 2 frames or more frames by allowing the deadline be more than an interval away (i.e. after the next frame's frame_time.) A queue of BeginFrames is stored that we can catch up on if we can. BUG=305264

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -18 lines) Patch
M cc/output/output_surface.h View 3 chunks +5 lines, -1 line 0 comments Download
M cc/output/output_surface.cc View 7 chunks +41 lines, -13 lines 1 comment Download
M cc/scheduler/frame_rate_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M cc/scheduler/scheduler.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
brianderson
7 years, 4 months ago (2013-08-10 02:20:35 UTC) #1
Sami
Hooray for better pipelining :) Did you have some specific case where this helps or ...
7 years, 4 months ago (2013-08-13 16:44:08 UTC) #2
mithro-old
It looks like this CL is quite old but in the near future I'd like ...
6 years, 7 months ago (2014-05-01 03:03:05 UTC) #3
mithro-old
6 years ago (2014-12-19 06:05:44 UTC) #4
Probably worth closing this?

Powered by Google App Engine
This is Rietveld 408576698