return imageUrl;
}
-Dali::Toolkit::ImageUrl GenerateUrl(const Dali::NativeImageSourcePtr nativeImageSource, bool preMultiplied)
+Dali::Toolkit::ImageUrl GenerateUrl(const Dali::NativeImageInterfacePtr nativeImageInterface, bool preMultiplied)
{
- Texture texture = Dali::Texture::New(*nativeImageSource);
+ Texture texture = Dali::Texture::New(*nativeImageInterface);
Dali::Toolkit::ImageUrl imageUrl = Dali::Toolkit::ImageUrl::New(texture, preMultiplied);
return imageUrl;
}
return Dali::Toolkit::ImageUrl::New(encodedImageBuffer);
}
+Dali::Toolkit::ImageUrl GenerateDepthUrl(const Dali::FrameBuffer frameBuffer)
+{
+ Texture texture = Dali::DevelFrameBuffer::GetDepthTexture(frameBuffer);
+ Dali::Toolkit::ImageUrl imageUrl = Dali::Toolkit::ImageUrl::New(texture, false);
+ return imageUrl;
+}
+
} // namespace Image
} // namespace Toolkit