|
| bool | skwasm_isSingleThreaded () |
| |
| void | skwasm_setAssociatedObjectOnThread (unsigned long thread_id, void *pointer, SkwasmObject object) |
| |
| SkwasmObject | skwasm_getAssociatedObject (void *pointer) |
| |
| void | skwasm_disposeAssociatedObjectOnThread (unsigned long thread_id, void *pointer) |
| |
| void | skwasm_connectThread (pthread_t thread_id) |
| |
| void | skwasm_dispatchRenderPictures (unsigned long thread_id, Skwasm::Surface *surface, sk_sp< flutter::DisplayList > *pictures, int count, uint32_t callback_id) |
| |
| uint32_t | skwasm_getGlContextForCanvas (SkwasmObject canvas, Skwasm::Surface *surface) |
| |
| void | skwasm_reportInitialized (Skwasm::Surface *surface, uint32_t callback_id, uint32_t context_lost_callback_id) |
| |
| void | skwasm_reportResizeComplete (Skwasm::Surface *surface, uint32_t callback_id) |
| |
| void | skwasm_dispatchResizeSurface (unsigned long thread_id, Skwasm::Surface *surface, int width, int height, uint32_t callback_id) |
| |
| void | skwasm_resizeCanvas (uint32_t contextHandle, int width, int height) |
| |
| SkwasmObject | skwasm_captureImageBitmap (uint32_t context_handle, SkwasmObject image_bitmaps) |
| |
| void | skwasm_resolveAndPostImages (Skwasm::Surface *surface, SkwasmObject image_bitmaps, double raster_start, uint32_t callback_id) |
| |
| unsigned int | skwasm_createGlTextureFromTextureSource (SkwasmObject texture_source, int width, int height) |
| |
| void | skwasm_dispatchTriggerContextLoss (unsigned long thread_id, Skwasm::Surface *surface, uint32_t callback_id) |
| |
| void | skwasm_triggerContextLossOnCanvas () |
| |
| void | skwasm_reportContextLossTriggered (Skwasm::Surface *surface, uint32_t callback_id) |
| |
| void | skwasm_reportContextLost (Skwasm::Surface *surface, uint32_t callback_id) |
| |
| void | skwasm_destroyContext (uint32_t context_handle) |
| |
| void | skwasm_dispatchTransferCanvas (unsigned long thread_id, Skwasm::Surface *surface, SkwasmObject canvas, uint32_t callback_id) |
| |
| void | skwasm_dispatchDisposeSurface (unsigned long thread_id, Skwasm::Surface *surface) |
| |
| void | skwasm_dispatchRasterizeImage (unsigned long thread_id, Skwasm::Surface *surface, flutter::DlImage *image, Skwasm::ImageByteFormat format, uint32_t callback_id) |
| |
| void | skwasm_postRasterizeResult (Skwasm::Surface *surface, SkData *data, uint32_t callback_id) |
| |