diff options
Diffstat (limited to 'cogl/cogl-bitmap-private.h')
-rw-r--r-- | cogl/cogl-bitmap-private.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/cogl/cogl-bitmap-private.h b/cogl/cogl-bitmap-private.h index a95754ad..c74c862a 100644 --- a/cogl/cogl-bitmap-private.h +++ b/cogl/cogl-bitmap-private.h @@ -32,6 +32,10 @@ #include "cogl-buffer.h" #include "cogl-bitmap.h" +#ifdef COGL_HAS_ANDROID_SUPPORT +#include <android/asset_manager.h> +#endif + struct _CoglBitmap { CoglObject _parent; @@ -103,8 +107,17 @@ _cogl_bitmap_convert_into_bitmap (CoglBitmap *src_bmp, CoglBitmap *dst_bmp); CoglBitmap * -_cogl_bitmap_from_file (const char *filename, - GError **error); +_cogl_bitmap_from_file (CoglContext *ctx, + const char *filename, + GError **error); + +#ifdef COGL_HAS_ANDROID_SUPPORT +CoglBitmap * +_cogl_android_bitmap_new_from_asset (CoglContext *ctx, + AAssetManager *manager, + const char *filename, + GError **error); +#endif CoglBool _cogl_bitmap_unpremult (CoglBitmap *dst_bmp); |