Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
mir::graphics::android::RealHwcWrapper Class Reference

#include <real_hwc_wrapper.h>

Inheritance diagram for mir::graphics::android::RealHwcWrapper:
[legend]

Public Member Functions

 RealHwcWrapper (std::shared_ptr< hwc_composer_device_1 > const &hwc_device, std::shared_ptr< HwcLogger > const &logger)
 
void prepare (hwc_display_contents_1_t &) const override
 
void set (hwc_display_contents_1_t &) const override
 
void register_hooks (std::shared_ptr< HWCCallbacks > const &callbacks) override
 
void vsync_signal_on () const override
 
void vsync_signal_off () const override
 
void display_on () const override
 
void display_off () const override
 
- Public Member Functions inherited from mir::graphics::android::HwcWrapper
virtual ~HwcWrapper ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::android::HwcWrapper
 HwcWrapper ()=default
 
HwcWrapperoperator= (HwcWrapper const &)=delete
 
 HwcWrapper (HwcWrapper const &)=delete
 

Constructor & Destructor Documentation

mir::graphics::android::RealHwcWrapper::RealHwcWrapper ( std::shared_ptr< hwc_composer_device_1 > const &  hwc_device,
std::shared_ptr< HwcLogger > const &  logger 
)

Member Function Documentation

void mir::graphics::android::RealHwcWrapper::display_off ( ) const
overridevirtual
void mir::graphics::android::RealHwcWrapper::display_on ( ) const
overridevirtual
void mir::graphics::android::RealHwcWrapper::prepare ( hwc_display_contents_1_t &  display_list) const
overridevirtual
void mir::graphics::android::RealHwcWrapper::register_hooks ( std::shared_ptr< HWCCallbacks > const &  callbacks)
overridevirtual
void mir::graphics::android::RealHwcWrapper::set ( hwc_display_contents_1_t &  display_list) const
overridevirtual
void mir::graphics::android::RealHwcWrapper::vsync_signal_off ( ) const
overridevirtual
void mir::graphics::android::RealHwcWrapper::vsync_signal_on ( ) const
overridevirtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014