Versions in this module Expand all Collapse all v0 v0.0.3 Mar 16, 2026 Changes in this version + const ANDROID_BITMAP_COMPRESS_FORMAT_JPEG + const ANDROID_BITMAP_COMPRESS_FORMAT_PNG + const ANDROID_BITMAP_COMPRESS_FORMAT_WEBP_LOSSLESS + const ANDROID_BITMAP_COMPRESS_FORMAT_WEBP_LOSSY + const ANDROID_BITMAP_FLAGS_ALPHA_MASK + const ANDROID_BITMAP_FLAGS_ALPHA_OPAQUE + const ANDROID_BITMAP_FLAGS_ALPHA_PREMUL + const ANDROID_BITMAP_FLAGS_ALPHA_SHIFT + const ANDROID_BITMAP_FLAGS_ALPHA_UNPREMUL + const ANDROID_BITMAP_FLAGS_IS_HARDWARE + const ANDROID_BITMAP_FORMAT_A_8 + const ANDROID_BITMAP_FORMAT_NONE + const ANDROID_BITMAP_FORMAT_RGBA_1010102 + const ANDROID_BITMAP_FORMAT_RGBA_4444 + const ANDROID_BITMAP_FORMAT_RGBA_8888 + const ANDROID_BITMAP_FORMAT_RGBA_F16 + const ANDROID_BITMAP_FORMAT_RGB_565 + const ANDROID_BITMAP_RESULT_ALLOCATION_FAILED + const ANDROID_BITMAP_RESULT_BAD_PARAMETER + const ANDROID_BITMAP_RESULT_JNI_EXCEPTION + const ANDROID_BITMAP_RESULT_SUCCESS + func AndroidBitmap_CompressWriteFunc5268DF31() + func AndroidBitmap_compress(info *AndroidBitmapInfo, dataspace int32, pixels unsafe.Pointer, format int32, ...) int32 + func AndroidBitmap_getDataSpace(env *JNIEnv, jbitmap Jobject) int32 + func AndroidBitmap_getHardwareBuffer(env *JNIEnv, bitmap Jobject, outBuffer **AHardwareBuffer) int32 + func AndroidBitmap_getInfo(env *JNIEnv, jbitmap Jobject, info *AndroidBitmapInfo) int32 + func AndroidBitmap_lockPixels(env *JNIEnv, jbitmap Jobject, addrPtr *unsafe.Pointer) int32 + func AndroidBitmap_unlockPixels(env *JNIEnv, jbitmap Jobject) int32 + type AHardwareBuffer C.AHardwareBuffer + type AndroidBitmapInfo C.AndroidBitmapInfo + type AndroidBitmap_CompressWriteFunc func() + func NewAndroidBitmap_CompressWriteFuncRef(ref unsafe.Pointer) *AndroidBitmap_CompressWriteFunc + func (x AndroidBitmap_CompressWriteFunc) PassRef() (ref *C.AndroidBitmap_CompressWriteFunc, allocs *CgoAllocMap) + func (x AndroidBitmap_CompressWriteFunc) PassValue() (ref C.AndroidBitmap_CompressWriteFunc, allocs *CgoAllocMap) + type CgoAllocMap struct + func (a *CgoAllocMap) Add(ptr unsafe.Pointer) + func (a *CgoAllocMap) Borrow(b *CgoAllocMap) + func (a *CgoAllocMap) Free() + func (a *CgoAllocMap) IsEmpty() bool + type JNIEnv C.JNIEnv + type Jobject C.jobject + type SliceHeader struct + Cap int + Data unsafe.Pointer + Len int