3#include <bnb/renderer_common/interfaces/all.hpp>
6namespace bnb::interfaces
8 using android_hardware_buffer_sptr = std::shared_ptr<android_hardware_buffer>;
9 using android_hardware_buffer_wptr = std::weak_ptr<android_hardware_buffer>;
10 using android_hardware_buffer_uptr = std::unique_ptr<android_hardware_buffer>;
11 using android_hardware_buffer_ptr = bnb::interfaces::android_hardware_buffer*;
13 using renderer_common_sptr = std::shared_ptr<renderer_common>;
14 using renderer_common_wptr = std::weak_ptr<renderer_common>;
15 using renderer_common_uptr = std::unique_ptr<renderer_common>;
16 using renderer_common_ptr = bnb::interfaces::renderer_common*;