19 #ifndef MIR_GRAPHICS_ANDROID_ANDROID_DISPLAY_ALLOCATOR_H_
20 #define MIR_GRAPHICS_ANDROID_ANDROID_DISPLAY_ALLOCATOR_H_
31 class AndroidDisplayAllocator :
public DisplayAllocator
34 std::shared_ptr<AndroidDisplay> create_gpu_display(
35 std::shared_ptr<ANativeWindow>
const&,
36 std::shared_ptr<DisplaySupportProvider>
const&,
37 std::shared_ptr<DisplayReport>
const&)
const;
39 std::shared_ptr<AndroidDisplay> create_hwc_display(
40 std::shared_ptr<HWCDevice>
const&,
41 std::shared_ptr<ANativeWindow>
const&,
42 std::shared_ptr<DisplayReport>
const&)
const;