~albaguirre/mir/backport-fixes-to-0.11

« back to all changes in this revision

Viewing changes to src/platforms/android/server/display.cpp

  • Committer: Tarmac
  • Author(s): Kevin DuBois
  • Date: 2015-01-29 16:35:31 UTC
  • mfrom: (2215.3.26 pull-list-from-device)
  • Revision ID: tarmac-20150129163531-oklyqevk921mxuq3
android: pull the mga::LayerList instance from the mga::HwcDevice to the mga::DisplayBuffer.

Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
#include "interpreter_cache.h"
28
28
#include "server_render_window.h"
29
29
#include "display_buffer.h"
 
30
#include "hwc_layerlist.h"
30
31
#include "mir/graphics/android/mir_native_window.h"
31
32
#include "mir/geometry/rectangle.h"
32
33
#include "mir/graphics/event_handler_register.h"
87
88
    auto interpreter = std::make_shared<mga::ServerRenderWindow>(fbs, cache);
88
89
    auto native_window = std::make_shared<mga::MirNativeWindow>(interpreter);
89
90
    return std::unique_ptr<mga::ConfigurableDisplayBuffer>(new mga::DisplayBuffer(
 
91
        display_buffer_builder.create_layer_list(),
90
92
        fbs,
91
93
        display_buffer_builder.create_display_device(),
92
94
        native_window,