#include <surface.h>
|
| | Surface () |
| |
| unsigned long | getThreadId () |
| |
| void | dispose () |
| |
| void | setResourceCacheLimit (int bytes) |
| |
| uint32_t | renderPictures (flutter::DisplayList **picture, int width, int height, int count) |
| |
| uint32_t | rasterizeImage (SkImage *image, ImageByteFormat format) |
| |
| void | setCallbackHandler (CallbackHandler *callbackHandler) |
| |
| void | onRenderComplete (uint32_t callbackId, SkwasmObject imageBitmap) |
| |
| void | onRasterizeComplete (uint32_t callbackId, SkData *data) |
| |
| std::unique_ptr< TextureSourceWrapper > | createTextureSourceWrapper (SkwasmObject textureSource) |
| |
| void | renderPicturesOnWorker (sk_sp< flutter::DisplayList > *picture, int width, int height, int pictureCount, uint32_t callbackId, double rasterStart) |
| |
| void | rasterizeImageOnWorker (SkImage *image, ImageByteFormat format, uint32_t callbackId) |
| |
Definition at line 50 of file surface.h.
◆ CallbackHandler
◆ Surface()
| Skwasm::Surface::Surface |
( |
| ) |
|
◆ createTextureSourceWrapper()
◆ dispose()
| void Skwasm::Surface::dispose |
( |
| ) |
|
◆ getThreadId()
| unsigned long Skwasm::Surface::getThreadId |
( |
| ) |
|
|
inline |
◆ onRasterizeComplete()
| void Skwasm::Surface::onRasterizeComplete |
( |
uint32_t |
callbackId, |
|
|
SkData * |
data |
|
) |
| |
◆ onRenderComplete()
| void Skwasm::Surface::onRenderComplete |
( |
uint32_t |
callbackId, |
|
|
SkwasmObject |
imageBitmap |
|
) |
| |
◆ rasterizeImage()
| uint32_t Skwasm::Surface::rasterizeImage |
( |
SkImage * |
image, |
|
|
ImageByteFormat |
format |
|
) |
| |
◆ rasterizeImageOnWorker()
| void Skwasm::Surface::rasterizeImageOnWorker |
( |
SkImage * |
image, |
|
|
ImageByteFormat |
format, |
|
|
uint32_t |
callbackId |
|
) |
| |
◆ renderPictures()
| uint32_t Skwasm::Surface::renderPictures |
( |
flutter::DisplayList ** |
picture, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
count |
|
) |
| |
◆ renderPicturesOnWorker()
| void Skwasm::Surface::renderPicturesOnWorker |
( |
sk_sp< flutter::DisplayList > * |
picture, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
pictureCount, |
|
|
uint32_t |
callbackId, |
|
|
double |
rasterStart |
|
) |
| |
◆ setCallbackHandler()
| void Skwasm::Surface::setCallbackHandler |
( |
CallbackHandler * |
callbackHandler | ) |
|
◆ setResourceCacheLimit()
| void Skwasm::Surface::setResourceCacheLimit |
( |
int |
bytes | ) |
|
The documentation for this class was generated from the following file: