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

Unified Diff: services/gfx/compositor/compositor_engine.h

Issue 1995873002: Mozart: Improve tracing and backpressure. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/gfx/compositor/compositor_engine.h
diff --git a/services/gfx/compositor/compositor_engine.h b/services/gfx/compositor/compositor_engine.h
index 05c3e8d16c6d95b20a99dd3f03acc722f5f82a74..a1a73293ea7125b057a2fa07d910d13432b4e32e 100644
--- a/services/gfx/compositor/compositor_engine.h
+++ b/services/gfx/compositor/compositor_engine.h
@@ -89,12 +89,16 @@ class CompositorEngine {
SceneDef::Disposition PresentScene(SceneState* scene_state,
int64_t presentation_time);
+ void ComposeRenderer(RendererState* renderer_state,
mikejurka 2016/05/19 23:26:19 Compose/Present/Paint all sound relatively similar
jeffbrown 2016/05/20 01:09:48 Sure!
+ const mojo::gfx::composition::FrameInfo& frame_info);
void PresentRenderer(RendererState* renderer_state,
int64_t presentation_time);
- void SnapshotRenderer(RendererState* renderer_state,
- const mojo::gfx::composition::FrameInfo& frame_info);
+ void SnapshotRenderer(RendererState* renderer_state);
void SnapshotRendererInner(RendererState* renderer_state,
std::ostream* block_log);
+ void PaintRenderer(RendererState* renderer_state,
+ const mojo::gfx::composition::FrameInfo& frame_info,
+ int64_t composition_time);
void ScheduleFrameForRenderer(RendererState* renderer_state,
Scheduler::SchedulingMode scheduling_mode);

Powered by Google App Engine
This is Rietveld 408576698