#include <drm_commit_thread.h>
Definition at line 27 of file drm_commit_thread.h.
◆ DrmCommitThread()
KWin::DrmCommitThread::DrmCommitThread |
( |
DrmGpu * | gpu, |
|
|
const QString & | name ) |
|
explicit |
◆ ~DrmCommitThread()
KWin::DrmCommitThread::~DrmCommitThread |
( |
| ) |
|
◆ addCommit()
void KWin::DrmCommitThread::addCommit |
( |
std::unique_ptr< DrmAtomicCommit > && | commit | ) |
|
◆ commitFailed
void KWin::DrmCommitThread::commitFailed |
( |
| ) |
|
|
signal |
◆ pageFlipped()
void KWin::DrmCommitThread::pageFlipped |
( |
std::chrono::nanoseconds | timestamp | ) |
|
◆ pageflipsPending()
bool KWin::DrmCommitThread::pageflipsPending |
( |
| ) |
|
◆ safetyMargin()
std::chrono::nanoseconds KWin::DrmCommitThread::safetyMargin |
( |
| ) |
const |
- Returns
- how long before the desired presentation timestamp the commit has to be added in order to get presented at that timestamp
Definition at line 275 of file drm_commit_thread.cpp.
◆ setModeInfo()
void KWin::DrmCommitThread::setModeInfo |
( |
uint32_t | maximum, |
|
|
std::chrono::nanoseconds | vblankTime ) |
◆ setPendingCommit()
void KWin::DrmCommitThread::setPendingCommit |
( |
std::unique_ptr< DrmLegacyCommit > && | commit | ) |
|
The documentation for this class was generated from the following files: