KWin
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KWin::DrmCommit Class Referenceabstract

#include <drm_commit.h>

Inheritance diagram for KWin::DrmCommit:
KWin::DrmAtomicCommit KWin::DrmLegacyCommit

Public Member Functions

virtual ~DrmCommit ()
 
DrmGpugpu () const
 
virtual void pageFlipped (std::chrono::nanoseconds timestamp) const =0
 

Protected Member Functions

 DrmCommit (DrmGpu *gpu)
 

Protected Attributes

DrmGpu *const m_gpu
 

Detailed Description

Definition at line 36 of file drm_commit.h.

Constructor & Destructor Documentation

◆ ~DrmCommit()

KWin::DrmCommit::~DrmCommit ( )
virtual

Definition at line 29 of file drm_commit.cpp.

◆ DrmCommit()

KWin::DrmCommit::DrmCommit ( DrmGpu * gpu)
protected

Definition at line 24 of file drm_commit.cpp.

Member Function Documentation

◆ gpu()

DrmGpu * KWin::DrmCommit::gpu ( ) const

Definition at line 34 of file drm_commit.cpp.

◆ pageFlipped()

virtual void KWin::DrmCommit::pageFlipped ( std::chrono::nanoseconds timestamp) const
pure virtual

Member Data Documentation

◆ m_gpu

DrmGpu* const KWin::DrmCommit::m_gpu
protected

Definition at line 47 of file drm_commit.h.


The documentation for this class was generated from the following files: