~ubuntu-branches/ubuntu/wily/mir/wily-proposed

« back to all changes in this revision

Viewing changes to src/platforms/android/server/display_component_factory.h

  • Committer: Package Import Robot
  • Author(s): CI Train Bot
  • Date: 2015-05-12 13:12:55 UTC
  • mto: This revision was merged to the branch mainline in revision 96.
  • Revision ID: package-import@ubuntu.com-20150512131255-y7z12i8n4pbvo70x
Tags: upstream-0.13.0+15.10.20150512
ImportĀ upstreamĀ versionĀ 0.13.0+15.10.20150512

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
{
28
28
namespace graphics
29
29
{
 
30
class DisplayConfigurationOutput;
30
31
namespace android
31
32
{
32
33
class HwcConfiguration;
33
 
class DisplayAttribs;
34
34
 
35
35
//TODO: this name needs improvement.
36
36
class DisplayComponentFactory
38
38
public:
39
39
    virtual ~DisplayComponentFactory() = default;
40
40
 
41
 
    virtual std::unique_ptr<FramebufferBundle> create_framebuffers(DisplayAttribs const&) = 0;
 
41
    virtual std::unique_ptr<FramebufferBundle> create_framebuffers(DisplayConfigurationOutput const&) = 0;
42
42
    virtual std::unique_ptr<DisplayDevice> create_display_device() = 0;
43
43
    virtual std::unique_ptr<HwcConfiguration> create_hwc_configuration() = 0;
44
44
    virtual std::unique_ptr<LayerList> create_layer_list() = 0;