Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::gbm::PageFlipper Class Referenceabstract

#include <page_flipper.h>

Inheritance diagram for mir::graphics::gbm::PageFlipper:
Inheritance graph
[legend]

Public Member Functions

virtual ~PageFlipper ()
 
virtual bool schedule_flip (uint32_t crtc_id, uint32_t fb_id)=0
 
virtual void wait_for_flip (uint32_t crtc_id)=0
 

Protected Member Functions

 PageFlipper ()=default
 
 PageFlipper (PageFlipper const &)=delete
 
PageFlipperoperator= (PageFlipper const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::gbm::PageFlipper::~PageFlipper ( )
inlinevirtual
mir::graphics::gbm::PageFlipper::PageFlipper ( )
protecteddefault
mir::graphics::gbm::PageFlipper::PageFlipper ( PageFlipper const &  )
protecteddelete

Member Function Documentation

PageFlipper& mir::graphics::gbm::PageFlipper::operator= ( PageFlipper const &  )
protecteddelete
virtual bool mir::graphics::gbm::PageFlipper::schedule_flip ( uint32_t  crtc_id,
uint32_t  fb_id 
)
pure virtual
virtual void mir::graphics::gbm::PageFlipper::wait_for_flip ( uint32_t  crtc_id)
pure virtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013