/gdk/samples/PhotoEditor/jni/ |
H A D | blur.cpp | 39 AndroidBitmapInfo dst_info; local 44 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 52 SpecialConvolution(&src_info, &dst_info, src_pixels, dst_pixels, scale / 5);
|
H A D | copy.cpp | 39 AndroidBitmapInfo dst_info; local 44 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels);
|
H A D | quantize.cpp | 41 AndroidBitmapInfo dst_info; local 46 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 71 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | sharpen.cpp | 39 AndroidBitmapInfo dst_info; local 44 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 50 SpecialConvolution(&src_info, &dst_info, src_pixels, dst_pixels, -scale);
|
H A D | utils.cpp | 27 AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, 38 if ((ret = AndroidBitmap_getInfo(env, dst_bitmap, dst_info)) < 0) { 46 AndroidBitmapInfo* src_info, AndroidBitmapInfo* dst_info, 49 if ((ret = ExtractInfoFromBitmap(env, src_info, dst_info, src_bitmap, dst_bitmap)) < 0) { 26 ExtractInfoFromBitmap(JNIEnv *env, AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, jobject src_bitmap, jobject dst_bitmap) argument 45 LockBitmaps(JNIEnv* env, jobject src_bitmap, jobject dst_bitmap, AndroidBitmapInfo* src_info, AndroidBitmapInfo* dst_info, void** src_pixels, void** dst_pixels) argument
|
H A D | flip.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 60 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride; 75 AndroidBitmapInfo dst_info; local 80 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 86 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride * (dst_info.height - 1); 98 dst_pixels = reinterpret_cast<char*>(dst_pixels) - dst_info.stride; 113 AndroidBitmapInfo dst_info; local 118 env, src_bitmap, dst_bitmap, &src_info, &dst_info, [all...] |
H A D | negative.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 49 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 64 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | sepia.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 49 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 72 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | warmify.cpp | 73 AndroidBitmapInfo dst_info; local 78 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 84 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 100 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | crossprocess.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 51 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 82 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | grayscale.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 54 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 73 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | tint.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 59 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 85 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | backlight.cpp | 39 AndroidBitmapInfo dst_info; local 44 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 65 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 100 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | colortemp.cpp | 43 AndroidBitmapInfo dst_info; local 48 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 64 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 91 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | convolution.cpp | 40 void SpecialConvolution(AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, argument 51 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info->stride; 57 for (uint32_t scan_line = 1; scan_line < dst_info->height - 1; scan_line++) { 70 uint32_t* dst_line_end = dst + dst_info->width - 1; 106 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info->stride;
|
H A D | duotone.cpp | 38 AndroidBitmapInfo dst_info; local 43 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 71 for (uint32_t scan_line = 0; scan_line < dst_info.height; scan_line++) { 87 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | grain.cpp | 55 void GenerateBlurredNoise(void* dst_pixels, AndroidBitmapInfo* dst_info, argument 60 memset(dst_pixels, 0, dst_info->stride * dst_info->height); 64 for (uint32_t y = 0; y < dst_info->height; y++) { 66 reinterpret_cast<char*>(dst_pixels) + y * dst_info->stride); 68 for (uint32_t x = 0; x < dst_info->width; x++) { 71 uint32_t* dp_prev = (y == 0) ? dp : (dp - dst_info->width); 72 uint32_t* dp_next = (y == dst_info->height - 1) ? dp : (dp + dst_info->width); 92 if (x == dst_info 134 AndroidBitmapInfo dst_info; local [all...] |
H A D | redeye.cpp | 43 AndroidBitmapInfo dst_info; local 48 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 73 if (bound_y > dst_info.height) { 74 bound_y = dst_info.height; 78 if (bound_x > dst_info.width) { 79 bound_x = dst_info.width; 84 reinterpret_cast<char*>(dst_pixels) + dst_info.stride * dst_y) + start_x;
|
H A D | vignetting.cpp | 43 AndroidBitmapInfo dst_info; local 54 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 64 for (uint32_t dst_y = 0; dst_y < dst_info.height; dst_y++) { 66 reinterpret_cast<char*>(dst_pixels) + dst_info.stride * dst_y); 70 for (uint32_t dst_x = 0; dst_x < dst_info.width; dst_x++) {
|
H A D | whiteblack.cpp | 55 AndroidBitmapInfo dst_info; local 60 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 107 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info.stride;
|
H A D | fisheye.cpp | 58 AndroidBitmapInfo *dst_info, void *src_pixels, void *dst_pixels) { 81 uint32_t *dst = (uint32_t*)((char*)dst_pixels + dst_info->stride * y) + x; 102 AndroidBitmapInfo dst_info; local 107 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 146 FisheyeMapPixels(fpx, fpy, dst_x, scan_line, &src_info, &dst_info, src_pixels, dst_pixels); 147 FisheyeMapPixels(fpx, fny, dst_x, ny, &src_info, &dst_info, src_pixels, dst_pixels); 148 FisheyeMapPixels(fnx, fpy, nx, scan_line, &src_info, &dst_info, src_pixels, dst_pixels); 149 FisheyeMapPixels(fnx, fny, nx, ny, &src_info, &dst_info, src_pixels, dst_pixels); 154 uint32_t *dst = (uint32_t*)((char*)dst_pixels + dst_info.stride * center_y) + center_x; 56 FisheyeMapPixels( float px, float py, uint32_t x, uint32_t y, AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, void *src_pixels, void *dst_pixels) argument
|
H A D | heq.cpp | 120 AndroidBitmapInfo dst_info; local 125 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 150 int y_border_thickness = dst_info.height * border_thickness_ratio; 152 reinterpret_cast<char*>(dst_pixels) + dst_info.stride * y_border_thickness); 154 reinterpret_cast<char*>(dst_pixels) + dst_info.stride * 155 (dst_info.height - y_border_thickness)); 156 int x_border_thickness = dst_info.width * border_thickness_ratio; 157 int x_border_end = dst_info.width - x_border_thickness; 166 reinterpret_cast<char*>(dst_line) + dst_info.stride); 177 dst_info [all...] |
H A D | saturate.cpp | 33 void BenSaturate(AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, argument 35 for (uint32_t scan_line = 0; scan_line < dst_info->height; scan_line++) { 52 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info->stride; 57 void HerfSaturate(AndroidBitmapInfo *src_info, AndroidBitmapInfo *dst_info, argument 80 for (uint32_t scan_line = 0; scan_line < dst_info->height; scan_line++) { 112 dst_pixels = reinterpret_cast<char*>(dst_pixels) + dst_info->stride; 129 AndroidBitmapInfo dst_info; local 134 env, src_bitmap, dst_bitmap, &src_info, &dst_info, &src_pixels, &dst_pixels); 141 HerfSaturate(&src_info, &dst_info, src_pixels, dst_pixels, scale * 3); 143 BenSaturate(&src_info, &dst_info, src_pixel [all...] |