#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: