This is necessary for some integrations.
void generate_mipmap();
+ unsigned get_api_handle() const { return id; }
void set_debug_name(const std::string &);
void bind_scratch();
void refresh_mip_views() const { if(mip_view_handles.empty()) create_mip_views(); }
+ VkImage get_api_handle() const { return handle; }
void set_debug_name(const std::string &);
void set_vulkan_object_names() const;
};
std::size_t get_data_size() const override { return 0; }
+ using TextureBackend::get_api_handle;
using TextureBackend::set_debug_name;
private: