Mir
Public Member Functions | List of all members
mir::graphics::android::LayerList Class Reference

#include <hwc_layerlist.h>

Public Member Functions

 LayerList (std::shared_ptr< LayerAdapter > const &layer_adapter, RenderableList const &renderlist, geometry::Displacement list_offset)
 
void update_list (RenderableList const &renderlist, geometry::Displacement list_offset)
 
std::list< HwcLayerEntry >::iterator begin ()
 
std::list< HwcLayerEntry >::iterator end ()
 
RenderableList rejected_renderables ()
 
void setup_fb (std::shared_ptr< Buffer > const &fb_target)
 
bool needs_swapbuffers ()
 
void swap_occurred ()
 
hwc_display_contents_1_t * native_list ()
 
NativeFence retirement_fence ()
 

Constructor & Destructor Documentation

mir::graphics::android::LayerList::LayerList ( std::shared_ptr< LayerAdapter > const &  layer_adapter,
RenderableList const &  renderlist,
geometry::Displacement  list_offset 
)

Member Function Documentation

std::list< mga::HwcLayerEntry >::iterator mir::graphics::android::LayerList::begin ( )
std::list< mga::HwcLayerEntry >::iterator mir::graphics::android::LayerList::end ( )
hwc_display_contents_1_t * mir::graphics::android::LayerList::native_list ( )
bool mir::graphics::android::LayerList::needs_swapbuffers ( )
mg::RenderableList mir::graphics::android::LayerList::rejected_renderables ( )
mga::NativeFence mir::graphics::android::LayerList::retirement_fence ( )
void mir::graphics::android::LayerList::setup_fb ( std::shared_ptr< Buffer > const &  fb_target)
void mir::graphics::android::LayerList::swap_occurred ( )
void mir::graphics::android::LayerList::update_list ( RenderableList const &  renderlist,
geometry::Displacement  list_offset 
)

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016