diff options
Diffstat (limited to 'libcopybit/copybit.h')
-rw-r--r-- | libcopybit/copybit.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libcopybit/copybit.h b/libcopybit/copybit.h index 13d78b5e..dbb89f0b 100644 --- a/libcopybit/copybit.h +++ b/libcopybit/copybit.h @@ -242,6 +242,21 @@ struct copybit_device_t { struct copybit_rect_t const *src_rect, struct copybit_region_t const *region); + /** + * Fill the rect on dst with RGBA color + * + * @param dev from open + * @param dst is destination image + * @param rect is destination rectangle + * @param color is RGBA color to fill + * + * @return 0 if successful + */ + int (*fill_color)(struct copybit_device_t *dev, + struct copybit_image_t const *dst, + struct copybit_rect_t const *rect, + uint32_t color); + /** * Execute the completion of the copybit draw operation. * |