25 size_t row_byte_count) {
53 return image->width();
57 return image->height();
Represents an image whose allocation is (usually) resident on device memory.
FlutterVulkanImage * image
sk_sp< flutter::DlImage > MakeImageFromTexture(SkwasmObject texture_source, int width, int height, Skwasm::Surface *surface)
uint32_t live_image_count
sk_sp< flutter::DlImage > MakeImageFromPicture(flutter::DisplayList *display_list, int32_t width, int32_t height)
sk_sp< flutter::DlImage > MakeImageFromPixels(SkData *data, int width, int height, PixelFormat pixel_format, size_t row_byte_count)
SKWASM_EXPORT flutter::DlImage * image_createFromTextureSource(SkwasmObject texture_source, int width, int height, Skwasm::Surface *surface)
SKWASM_EXPORT void image_dispose(flutter::DlImage *image)
SKWASM_EXPORT int image_getHeight(flutter::DlImage *image)
SKWASM_EXPORT void image_ref(flutter::DlImage *image)
SKWASM_EXPORT flutter::DlImage * image_createFromPicture(flutter::DisplayList *display_list, int32_t width, int32_t height)
SKWASM_EXPORT flutter::DlImage * image_createFromPixels(SkData *data, int width, int height, Skwasm::PixelFormat pixel_format, size_t row_byte_count)
SKWASM_EXPORT int image_getWidth(flutter::DlImage *image)
__externref_t SkwasmObject