2008-07-19 11:32:32 -07:00
|
|
|
#ifndef _EVAS_IMAGE_PRIVATE_H
|
|
|
|
#define _EVAS_IMAGE_PRIVATE_H
|
|
|
|
|
|
|
|
int evas_common_rgba_image_size_set (Image_Entry* dst, const Image_Entry* im, int w, int h);
|
|
|
|
int evas_common_rgba_image_from_copied_data (Image_Entry* dst, int w, int h, DATA32 *image_data, int alpha, int cspace);
|
|
|
|
int evas_common_rgba_image_from_data (Image_Entry* dst, int w, int h, DATA32 *image_data, int alpha, int cspace);
|
|
|
|
int evas_common_rgba_image_colorspace_set (Image_Entry* dst, int cspace);
|
|
|
|
|
2009-03-26 00:14:08 -07:00
|
|
|
void evas_common_scalecache_init(void);
|
|
|
|
void evas_common_scalecache_shutdown(void);
|
|
|
|
void evas_common_rgba_image_scalecache_init(Image_Entry *ie);
|
|
|
|
void evas_common_rgba_image_scalecache_shutdown(Image_Entry *ie);
|
|
|
|
void evas_common_rgba_image_scalecache_dirty(Image_Entry *ie);
|
|
|
|
void evas_common_rgba_image_scalecache_orig_use(Image_Entry *ie);
|
|
|
|
int evas_common_rgba_image_scalecache_usage_get(Image_Entry *ie);
|
|
|
|
|
2008-07-19 11:32:32 -07:00
|
|
|
#endif /* _EVAS_IMAGE_PRIVATE_H */
|