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

Side by Side Diff: ui/compositor/compositor.cc

Issue 2444563002: cc: Remove "SwapBuffers" naming from LayerTreeHostSingleThreadClient (Closed)
Patch Set: Created 4 years, 1 month 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "ui/compositor/compositor.h" 5 #include "ui/compositor/compositor.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <algorithm> 9 #include <algorithm>
10 #include <deque> 10 #include <deque>
(...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after
465 SendDamagedRectsRecursive(root_layer()); 465 SendDamagedRectsRecursive(root_layer());
466 } 466 }
467 467
468 void Compositor::RequestNewCompositorFrameSink() { 468 void Compositor::RequestNewCompositorFrameSink() {
469 DCHECK(!compositor_frame_sink_requested_); 469 DCHECK(!compositor_frame_sink_requested_);
470 compositor_frame_sink_requested_ = true; 470 compositor_frame_sink_requested_ = true;
471 if (widget_valid_) 471 if (widget_valid_)
472 context_factory_->CreateCompositorFrameSink(weak_ptr_factory_.GetWeakPtr()); 472 context_factory_->CreateCompositorFrameSink(weak_ptr_factory_.GetWeakPtr());
473 } 473 }
474 474
475 void Compositor::DidInitializeCompositorFrameSink() {}
476
477 void Compositor::DidFailToInitializeCompositorFrameSink() { 475 void Compositor::DidFailToInitializeCompositorFrameSink() {
478 // The CompositorFrameSink should already be bound/initialized before being 476 // The CompositorFrameSink should already be bound/initialized before being
479 // given to 477 // given to
480 // the Compositor. 478 // the Compositor.
481 NOTREACHED(); 479 NOTREACHED();
482 } 480 }
483 481
484 void Compositor::DidCommit() { 482 void Compositor::DidCommit() {
485 DCHECK(!IsLocked()); 483 DCHECK(!IsLocked());
486 for (auto& observer : observer_list_) 484 for (auto& observer : observer_list_)
487 observer.OnCompositingDidCommit(this); 485 observer.OnCompositingDidCommit(this);
488 } 486 }
489 487
490 void Compositor::DidCommitAndDrawFrame() {
491 }
492
493 void Compositor::DidReceiveCompositorFrameAck() { 488 void Compositor::DidReceiveCompositorFrameAck() {
494 for (auto& observer : observer_list_) 489 for (auto& observer : observer_list_)
495 observer.OnCompositingEnded(this); 490 observer.OnCompositingEnded(this);
496 } 491 }
497 492
498 void Compositor::DidPostSwapBuffers() { 493 void Compositor::DidSubmitCompositorFrame() {
499 base::TimeTicks start_time = base::TimeTicks::Now(); 494 base::TimeTicks start_time = base::TimeTicks::Now();
500 for (auto& observer : observer_list_) 495 for (auto& observer : observer_list_)
501 observer.OnCompositingStarted(this, start_time); 496 observer.OnCompositingStarted(this, start_time);
502 } 497 }
503 498
504 void Compositor::DidAbortSwapBuffers() {
505 for (auto& observer : observer_list_)
506 observer.OnCompositingAborted(this);
507 }
508
509 void Compositor::SetOutputIsSecure(bool output_is_secure) { 499 void Compositor::SetOutputIsSecure(bool output_is_secure) {
510 context_factory_->SetOutputIsSecure(this, output_is_secure); 500 context_factory_->SetOutputIsSecure(this, output_is_secure);
511 } 501 }
512 502
513 const cc::LayerTreeDebugState& Compositor::GetLayerTreeDebugState() const { 503 const cc::LayerTreeDebugState& Compositor::GetLayerTreeDebugState() const {
514 return host_->GetDebugState(); 504 return host_->GetDebugState();
515 } 505 }
516 506
517 void Compositor::SetLayerTreeDebugState( 507 void Compositor::SetLayerTreeDebugState(
518 const cc::LayerTreeDebugState& debug_state) { 508 const cc::LayerTreeDebugState& debug_state) {
(...skipping 21 matching lines...) Expand all
540 for (auto& observer : observer_list_) 530 for (auto& observer : observer_list_)
541 observer.OnCompositingLockStateChanged(this); 531 observer.OnCompositingLockStateChanged(this);
542 } 532 }
543 533
544 void Compositor::CancelCompositorLock() { 534 void Compositor::CancelCompositorLock() {
545 if (compositor_lock_) 535 if (compositor_lock_)
546 compositor_lock_->CancelLock(); 536 compositor_lock_->CancelLock();
547 } 537 }
548 538
549 } // namespace ui 539 } // namespace ui
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698