Changeset View
Changeset View
Standalone View
Standalone View
composite.cpp
Show First 20 Lines • Show All 649 Lines • ▼ Show 20 Line(s) | 647 | { | |||
---|---|---|---|---|---|
650 | m_bufferSwapPending = true; | 650 | m_bufferSwapPending = true; | ||
651 | } | 651 | } | ||
652 | 652 | | |||
653 | void Compositor::bufferSwapComplete() | 653 | void Compositor::bufferSwapComplete() | ||
654 | { | 654 | { | ||
655 | assert(m_bufferSwapPending); | 655 | assert(m_bufferSwapPending); | ||
656 | m_bufferSwapPending = false; | 656 | m_bufferSwapPending = false; | ||
657 | 657 | | |||
658 | emit bufferSwapCompleted(); | ||||
659 | | ||||
658 | if (m_composeAtSwapCompletion) { | 660 | if (m_composeAtSwapCompletion) { | ||
659 | m_composeAtSwapCompletion = false; | 661 | m_composeAtSwapCompletion = false; | ||
660 | performCompositing(); | 662 | performCompositing(); | ||
661 | } | 663 | } | ||
662 | } | 664 | } | ||
663 | 665 | | |||
664 | void Compositor::performCompositing() | 666 | void Compositor::performCompositing() | ||
665 | { | 667 | { | ||
▲ Show 20 Lines • Show All 546 Lines • Show Last 20 Lines |