~robertcarr/mir/client-focus-notifications

« back to all changes in this revision

Viewing changes to include/server/mir/surfaces/buffer_stream_factory.h

  • Committer: Robert Carr
  • Date: 2013-08-01 22:01:20 UTC
  • mfrom: (706.2.208 trunk)
  • Revision ID: robert.carr@canonical.com-20130801220120-6m230b3g6x0xflzd
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
 
26
26
namespace mir
27
27
{
28
 
namespace compositor
29
 
{
30
 
struct BufferProperties;
31
 
}
 
28
namespace graphics { struct BufferProperties; }
32
29
 
33
30
namespace surfaces
34
31
{
40
37
    virtual ~BufferStreamFactory() {}
41
38
 
42
39
    virtual std::shared_ptr<BufferStream> create_buffer_stream(
43
 
        compositor::BufferProperties const& buffer_properties) = 0;
 
40
        graphics::BufferProperties const& buffer_properties) = 0;
44
41
 
45
42
protected:
46
43
    BufferStreamFactory() = default;