/packages/apps/Camera2/src/com/android/camera/util/ |
D | Size.java | 37 private final int width; field in Size 41 this.width = point.x; in Size() 47 this.width = size.getWidth(); in Size() 51 public Size(int width, int height) { in Size() argument 52 this.width = width; in Size() 57 return new Size(rectangle.width(), rectangle.height()); in of() 66 this.width = other.width; in Size() 71 this.width = size.width(); in Size() 76 return width; in getWidth() 83 public int width() { in width() method in Size [all …]
|
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/ |
D | ImageUtils.cpp | 28 void ImageUtils::rgba2yvu(ImageType out, ImageType in, int width, int height) in rgba2yvu() argument 32 ImageType vimg = yimg + width*height; in rgba2yvu() 33 ImageType uimg = vimg + width*height; in rgba2yvu() 37 for (int ij = 0; ij < width; ij++) { in rgba2yvu() 73 void ImageUtils::rgb2yvu(ImageType out, ImageType in, int width, int height) in rgb2yvu() argument 77 ImageType vimg = yimg + width*height; in rgb2yvu() 78 ImageType uimg = vimg + width*height; in rgb2yvu() 82 for (int ij = 0; ij < width; ij++) { in rgb2yvu() 116 ImageType ImageUtils::rgb2gray(ImageType in, int width, int height) in rgb2gray() argument 121 ImageType out = ImageUtils::allocateImage(width, height, 1); in rgb2gray() [all …]
|
D | Pyramid.cpp | 28 real width, real height, real border) in allocatePyramidPacked() argument 31 int lines, size = calcStorage(width, height, border2, levels, &lines); in allocatePyramidPacked() 42 curr->width = width; in allocatePyramidPacked() 45 curr->pitch = (real) (width + border2); in allocatePyramidPacked() 53 width >>= 1; in allocatePyramidPacked() 62 PyramidShort *PyramidShort::allocateImage(real width, real height, real border) in allocateImage() argument 67 sizeof(short) * (width + border2) * (height + border2), 1); in allocateImage() 72 img->width = width; in allocateImage() 75 img->pitch = (real) (width + border2); in allocateImage() 96 unsigned int PyramidShort::calcStorage(real width, real height, real border2, int levels, int *li… in calcStorage() argument [all …]
|
D | ImageUtils.h | 62 static void rgb2yvu(ImageType out, ImageType in, int width, int height); 64 static void rgba2yvu(ImageType out, ImageType in, int width, int height); 76 static void yvu2rgb(ImageType out, ImageType in, int width, int height); 77 static void yvu2bgr(ImageType out, ImageType in, int width, int height); 91 static ImageType rgb2gray(ImageType in, int width, int height); 92 static ImageType rgb2gray(ImageType out, ImageType in, int width, int height); 97 static ImageType readBinaryPPM(const char *filename, int &width, int &height); 102 …static void writeBinaryPPM(ImageType image, const char *filename, int width, int height, int numCh… 107 static ImageType allocateImage(int width, int height, int numChannels, short int border = 0); 114 static ImageType *imageTypeToRowPointers(ImageType out, int width, int height); [all …]
|
D | MosaicTypes.h | 72 int width, height; variable 80 width = _width; 84 image = ImageUtils::allocateImage(width, height, ImageUtils::IMAGE_TYPE_NUM_CHANNELS); 100 return (image + (width*height)); in getV() 108 return (image + (width*height*2)); in getU() 116 ImageType U = image + (width*height); in getV() 117 return U[y*width+x]; in getV() 125 ImageType U = image + (width*height*2); in getU() 126 return U[y*width+x]; in getU() 139 double width; member
|
D | Mosaic.cpp | 56 int Mosaic::initialize(int blendingType, int stripType, int width, int height, int nframes, bool qu… in initialize() argument 68 this->width = width; in initialize() 82 … frames[i] = new MosaicFrame(this->width,this->height,false); // Do no allocate memory for YUV data in initialize() 95 LOGV("Initialize %d %d", width, height); in initialize() 96 LOGV("Frame width %d,%d", width, height); in initialize() 100 aligner->initialize(width, height,quarter_res,thresh_still); in initialize() 107 blender->initialize(blendingType, stripType, width, height); in initialize() 123 …imageYVU = ImageUtils::allocateImage(this->width, this->height, ImageUtils::IMAGE_TYPE_NUM_CHANNEL… in addFrameRGB() 124 ImageUtils::rgb2yvu(imageYVU, imageRGB, width, height); in addFrameRGB() 132 frames[frames_size] = new MosaicFrame(this->width,this->height,false); in addFrame() [all …]
|
/packages/apps/Camera2/src/com/android/camera/ |
D | CaptureLayoutHelper.java | 224 public void onNonDecorWindowSizeChanged(int width, int height, int rotation) { in onNonDecorWindowSizeChanged() argument 225 mWindowWidth = width; in onNonDecorWindowSizeChanged() 244 private PositionConfiguration getPositionConfiguration(int width, int height, in getPositionConfiguration() argument 246 boolean landscape = width > height; in getPositionConfiguration() 252 config.mPreviewRect.set(0, 0, width, height); in getPositionConfiguration() 255 config.mBottomBarRect.set(width - mBottomBarOptimalHeight, 0, width, height); in getPositionConfiguration() 257 config.mBottomBarRect.set(0, height - mBottomBarOptimalHeight, width, height); in getPositionConfiguration() 265 int longerEdge = Math.max(width, height); in getPositionConfiguration() 266 int shorterEdge = Math.min(width, height); in getPositionConfiguration() 284 config.mBottomBarRect.set(width - barSize, height / 2 - previewShorterEdge / 2, in getPositionConfiguration() [all …]
|
/packages/apps/Gallery2/src/com/android/gallery3d/ui/ |
D | AbstractSlotRenderer.java | 47 Texture content, int width, int height, int rotation) { in drawContent() argument 52 width = height = Math.min(width, height); in drawContent() 54 canvas.translate(width / 2, height / 2); in drawContent() 56 canvas.translate(-width / 2, -height / 2); in drawContent() 61 (float) width / content.getWidth(), in drawContent() 69 protected void drawVideoOverlay(GLCanvas canvas, int width, int height) { in drawVideoOverlay() argument 78 int s = Math.min(width, height) / 6; in drawVideoOverlay() 79 mVideoPlayIcon.draw(canvas, (width - s) / 2, (height - s) / 2, s, s); in drawVideoOverlay() 82 protected void drawPanoramaIcon(GLCanvas canvas, int width, int height) { in drawPanoramaIcon() argument 83 int iconSize = Math.min(width, height) / 6; in drawPanoramaIcon() [all …]
|
D | TiledScreenNail.java | 62 public TiledScreenNail(int width, int height) { in TiledScreenNail() argument 63 setSize(width, height); in TiledScreenNail() 75 private void setSize(int width, int height) { in setSize() argument 76 if (width == 0 || height == 0) { in setSize() 77 width = sMaxSide; in setSize() 80 float scale = Math.min(1, (float) sMaxSide / Math.max(width, height)); in setSize() 81 mWidth = Math.round(scale * width); in setSize() 114 public void updatePlaceholderSize(int width, int height) { in updatePlaceholderSize() argument 116 if (width == 0 || height == 0) return; in updatePlaceholderSize() 117 setSize(width, height); in updatePlaceholderSize() [all …]
|
D | AlbumSetSlotRenderer.java | 131 public int renderSlot(GLCanvas canvas, int index, int pass, int width, int height) { in renderSlot() argument 134 renderRequestFlags |= renderContent(canvas, entry, width, height); in renderSlot() 135 renderRequestFlags |= renderLabel(canvas, entry, width, height); in renderSlot() 136 renderRequestFlags |= renderOverlay(canvas, index, entry, width, height); in renderSlot() 141 GLCanvas canvas, int index, AlbumSetEntry entry, int width, int height) { in renderOverlay() argument 146 mCameraOverlay.draw(canvas, (width - dim) / 2, in renderOverlay() 151 drawPressedUpFrame(canvas, width, height); in renderOverlay() 158 drawPressedFrame(canvas, width, height); in renderOverlay() 161 drawSelectedFrame(canvas, width, height); in renderOverlay() 163 drawSelectedFrame(canvas, width, height); in renderOverlay() [all …]
|
/packages/apps/LegacyCamera/jni/ |
D | feature_mos_jni.cpp | 59 int width=0, height=0; variable 209 void YUV420toYVU24(ImageType yvu24, ImageType yuv420sp, int width, int height) in YUV420toYVU24() argument 211 int frameSize = width * height; in YUV420toYVU24() 220 int uvp = frameSize + (j >> 1) * width; in YUV420toYVU24() 221 for (int i = 0; i < width; i++, yp++) in YUV420toYVU24() 239 void YUV420toYVU24_NEW(ImageType yvu24, ImageType yuv420sp, int width, in YUV420toYVU24_NEW() argument 242 int frameSize = width * height; in YUV420toYVU24_NEW() 253 int uvp = frameSize + (j >> 1) * width; in YUV420toYVU24_NEW() 254 ovp = yvu24 + frameSize + j * width; in YUV420toYVU24_NEW() 259 for (int i = 0; i < width; i += 2) in YUV420toYVU24_NEW() [all …]
|
/packages/apps/Messaging/src/com/android/messaging/datamodel/ |
D | BitmapPool.java | 127 private int getPoolKey(final int width, final int height) { in getPoolKey() argument 128 if (width > MAX_SUPPORTED_IMAGE_DIMENSION || height > MAX_SUPPORTED_IMAGE_DIMENSION) { in getPoolKey() 131 return (width << 16) | height; in getPoolKey() 139 private Bitmap findPoolBitmap(final int width, final int height) { in findPoolBitmap() argument 140 final int poolKey = getPoolKey(width, height); in findPoolBitmap() 167 private void assignPoolBitmap(final BitmapFactory.Options optionsTmp, final int width, in assignPoolBitmap() argument 172 optionsTmp.inBitmap = findPoolBitmap(width, height); in assignPoolBitmap() 188 final int width, final int height) { in decodeSampledBitmapFromResource() argument 191 Assert.isTrue(width > 0); in decodeSampledBitmapFromResource() 193 assignPoolBitmap(optionsTmp, width, height); in decodeSampledBitmapFromResource() [all …]
|
/packages/apps/Launcher3/tests/multivalentTests/src/com/android/launcher3/celllayout/testgenerator/ |
D | RandomBoardGenerator.kt | 37 open fun generateBoard(width: Int, height: Int, remainingEmptySpaces: Int): CellLayoutBoard { in generateBoard() 38 val cellLayoutBoard = CellLayoutBoard(width, height) in generateBoard() 39 return fillBoard(cellLayoutBoard, Rect(0, 0, width, height), remainingEmptySpaces) in generateBoard() 48 if (area.height() * area.width() <= 0) return board in fillBoard() 49 val width = getRandom(1, area.width()) in fillBoard() constant 51 val x = area.left + getRandom(0, area.width() - width) in fillBoard() 54 remainingEmptySpaces -= width * height in fillBoard() 57 if (board.widgets.size <= MAX_NUMBER_OF_WIDGETS && width * height > 1) { in fillBoard() 58 board.addWidget(x, y, width, height) in fillBoard() 70 fillBoard(board, Rect(x + width, y, area.right, y + height), remainingEmptySpaces) in fillBoard()
|
/packages/apps/Settings/src/com/android/settings/applications/credentials/ |
D | ImageUtils.java | 48 public IconResizer(int width, int height, DisplayMetrics metrics) { in IconResizer() argument 53 mIconWidth = width; in IconResizer() 68 int width = mIconWidth; in createIconThumbnail() local 72 return new EmptyDrawable(width, height); in createIconThumbnail() 78 painter.setIntrinsicWidth(width); in createIconThumbnail() 92 if (width < iconWidth || height < iconHeight) { in createIconThumbnail() 96 height = (int) (width / ratio); in createIconThumbnail() 98 width = (int) (height * ratio); in createIconThumbnail() 115 final int x = (mIconWidth - width) / 2; in createIconThumbnail() 117 icon.setBounds(x, y, x + width, y + height); in createIconThumbnail() [all …]
|
/packages/apps/Messaging/src/com/android/messaging/datamodel/media/ |
D | PoolableImageCache.java | 137 final int width, final int height) throws IOException { in decodeSampledBitmapFromInputStream() argument 138 if (width <= 0 || height <= 0) { in decodeSampledBitmapFromInputStream() 145 assignPoolBitmap(optionsTmp, width, height); in decodeSampledBitmapFromInputStream() 177 @NonNull final BitmapFactory.Options optionsTmp, final int width, in decodeByteArray() argument 179 if (width <= 0 || height <= 0) { in decodeByteArray() 187 assignPoolBitmap(optionsTmp, width, height); in decodeByteArray() 257 private Bitmap getReusableBitmapFromPool(final int width, final int height) { in getReusableBitmapFromPool() argument 259 final int poolKey = getPoolKey(width, height); in getReusableBitmapFromPool() 344 public Bitmap createOrReuseBitmap(final int width, final int height) { in createOrReuseBitmap() argument 345 return createOrReuseBitmap(width, height, Color.TRANSPARENT); in createOrReuseBitmap() [all …]
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/ui/ |
D | ExportDialog.java | 110 mOriginalBounds = preset.finalGeometryRect(mOriginalBounds.width(), in onCreateView() 112 mRatio = mOriginalBounds.width() / (float) mOriginalBounds.height(); in onCreateView() 113 mWidthText.setText("" + mOriginalBounds.width()); in onCreateView() 115 mExportWidth = mOriginalBounds.width(); in onCreateView() 161 float scaleFactor = mExportWidth / (float) mOriginalBounds.width(); in onClick() 189 float originalArea = mCompressedBounds.width() * mCompressedBounds.height(); in updateSize() 205 int width = 1; in textChanged() local 211 width = Integer.parseInt(value); in textChanged() 212 if (width > mOriginalBounds.width()) { in textChanged() 213 width = mOriginalBounds.width(); in textChanged() [all …]
|
/packages/apps/Camera2/jni/ |
D | jpegutilnative.cpp | 72 jint width, jint height, in Java_com_android_camera_util_JpegUtilNative_compressJpegFromYUV420pNative() argument 93 return Compress(width, height, // in Java_com_android_camera_util_JpegUtilNative_compressJpegFromYUV420pNative() 119 JNIEnv* env, jclass clazz __unused, jint width, jint height, jobject planeBuf, in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() argument 130 char* dstPtr = &dst[y * width]; in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 131 for (int x = 0; x < width; x++) { in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 140 for (int x = 0; x < width; x++) { in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 143 dst[y * width + x] = src[srcX * pStride + rStride * srcY]; in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 149 for (int x = 0; x < width; x++) { in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 150 int srcX = width - 1 - x; in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() 152 dst[y * width + x] = src[srcX * pStride + rStride * srcY]; in Java_com_android_camera_util_JpegUtilNative_copyImagePlaneToBitmap() [all …]
|
/packages/apps/Launcher3/src/com/android/launcher3/popup/ |
D | RoundedArrowDrawable.java | 59 public RoundedArrowDrawable(float width, float height, float radius, float popupRadius, in RoundedArrowDrawable() argument 70 addDownPointingRoundedTriangleToPath(width, height, radius, mPath); in RoundedArrowDrawable() 77 leftAligned ? 1 : -1, isPointingUp ? -1 : 1, width * 0.5f, height * 0.5f); in RoundedArrowDrawable() 91 private RoundedArrowDrawable(float width, float height, float radius, boolean isHorizontal, in RoundedArrowDrawable() argument 100 addDownPointingRoundedTriangleToPath(width, height, radius, mPath); in RoundedArrowDrawable() 112 pathTransform.setRotate(rotationAngle, width * 0.5f, height * 0.5f); in RoundedArrowDrawable() 126 public static RoundedArrowDrawable createHorizontalRoundedArrow(float width, float height, in createHorizontalRoundedArrow() argument 128 return new RoundedArrowDrawable(width, height, radius, true, isPointingLeft, color); in createHorizontalRoundedArrow() 140 public static RoundedArrowDrawable createVerticalRoundedArrow(float width, float height, in createVerticalRoundedArrow() argument 142 return new RoundedArrowDrawable(width, height, radius, false, isPointingUp, color); in createVerticalRoundedArrow() [all …]
|
/packages/apps/Gallery2/src/com/android/photos/data/ |
D | GalleryBitmapPool.java | 71 private SparseArrayBitmapPool getPoolForDimensions(int width, int height) { in getPoolForDimensions() argument 72 int index = getPoolIndexForDimensions(width, height); in getPoolForDimensions() 80 private int getPoolIndexForDimensions(int width, int height) { in getPoolIndexForDimensions() argument 81 if (width <= 0 || height <= 0) { in getPoolIndexForDimensions() 84 if (width == height) { in getPoolIndexForDimensions() 88 if (width > height) { in getPoolIndexForDimensions() 90 max = width; in getPoolIndexForDimensions() 92 min = width; in getPoolIndexForDimensions() 127 public Bitmap get(int width, int height) { in get() argument 128 SparseArrayBitmapPool pool = getPoolForDimensions(width, height); in get() [all …]
|
/packages/services/Car/cpp/evs/v4l2_hal/aidl/src/ |
D | bufferCopy.cpp | 43 const unsigned strideLum = align<16>(pDesc->width); in fillNV21FromNV21() 74 const unsigned strideLum = align<16>(pDesc->width); in fillNV21FromYUYV() 91 for (unsigned cellCol = 0; cellCol < pDesc->width / 2; cellCol++) { in fillNV21FromYUYV() 126 pDesc->width, pDesc->height); in fillRGBAFromYUYV() 135 result = libyuv::ABGRToARGB(tgt, dstStrideInBytes, tgt, dstStrideInBytes, pDesc->width, in fillRGBAFromYUYV() 147 pDesc->width, pDesc->height); in fillRGBAFromBGRA() 160 pDesc->width, pDesc->height); in fillRGBAFromARGB() 172 pDesc->width, pDesc->height); in fillRGBAFromRGB3() 182 unsigned width = pDesc->width; in fillYUYVFromYUYV() local 191 memcpy(dst + r * dstStrideBytes, src + r * srcStrideBytes, width * 2); in fillYUYVFromYUYV() [all …]
|
/packages/modules/Permission/PermissionController/iconloaderlib/src/com/android/launcher3/icons/ |
D | BitmapRenderer.java | 35 static Bitmap createSoftwareBitmap(int width, int height, BitmapRenderer renderer) { in createSoftwareBitmap() argument 37 Bitmap result = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); in createSoftwareBitmap() 43 static Bitmap createHardwareBitmap(int width, int height, BitmapRenderer renderer) { in createHardwareBitmap() argument 45 return createSoftwareBitmap(width, height, renderer); in createHardwareBitmap() 50 renderer.draw(picture.beginRecording(width, height)); in createHardwareBitmap() 59 static Bitmap createBitmap(Bitmap source, int x, int y, int width, int height) { in createBitmap() argument 61 return createHardwareBitmap(width, height, c -> c.drawBitmap(source, in createBitmap() 62 new Rect(x, y, x + width, y + height), new RectF(0, 0, width, height), null)); in createBitmap() 65 return Bitmap.createBitmap(source, x, y, width, height); in createBitmap()
|
/packages/services/Car/cpp/evs/support_library/ |
D | StreamHandler.cpp | 230 return input.width == output.width && input.height == output.height && in isSameFormat() 240 alloc.allocate(buffer.width, buffer.height, buffer.format, 1, buffer.usage, &handle, in allocate() 243 ALOGE("Error %d allocating %d x %d graphics buffer", result, buffer.width, buffer.height); in allocate() 267 output.width = input.width; in processFrame() 288 new GraphicBuffer(input.memHandle, GraphicBuffer::CLONE_HANDLE, input.width, in processFrame() 324 android::Rect(output.width, output.height), (void**)&outputDataPtr); in processFrame() 339 Frame inputFrame = {.width = input.width, in processFrame() 344 Frame outputFrame = {.width = output.width, in processFrame() 365 mAnalyzeBuffer.width = input.width; in copyAndAnalyzeFrame() 386 new GraphicBuffer(input.memHandle, GraphicBuffer::CLONE_HANDLE, input.width, in copyAndAnalyzeFrame() [all …]
|
/packages/apps/Gallery2/src/com/android/gallery3d/glrenderer/ |
D | GLES11Canvas.java | 126 public void setSize(int width, int height) { in setSize() argument 127 Utils.assertTrue(width >= 0 && height >= 0); in setSize() 130 mScreenWidth = width; in setSize() 136 gl.glViewport(0, 0, width, height); in setSize() 139 GLU.gluOrtho2D(gl, 0, width, 0, height); in setSize() 175 public void drawRect(float x, float y, float width, float height, GLPaint paint) { in drawRect() argument 183 scale(width, height, 1); in drawRect() 211 public void fillRect(float x, float y, float width, float height, int color) { in fillRect() argument 217 scale(width, height, 1); in fillRect() 264 private void textureRect(float x, float y, float width, float height) { in textureRect() argument [all …]
|
/packages/apps/Camera2/src/com/android/camera/settings/ |
D | ResolutionUtil.java | 111 return Integer.compare(size2.width() * size2.height(), in add() 112 size.width() * size.height()); in add() 115 maxPixels = sizes.get(0).width() * sizes.get(0).height(); in add() 172 return size.width() * size.height(); in area() 280 return aspectRatio.width() + "x" + aspectRatio.height(); in aspectRatioDescription() 291 BigInteger width = BigInteger.valueOf(aspectRatio.width()); in reduce() local 293 BigInteger gcd = width.gcd(height); in reduce() 294 int numerator = Math.max(width.intValue(), height.intValue()) / gcd.intValue(); in reduce() 295 int denominator = Math.min(width.intValue(), height.intValue()) / gcd.intValue(); in reduce() 307 return aspectRatio.width(); in aspectRatioNumerator() [all …]
|
/packages/modules/Virtualization/libs/android_display_backend/ |
D | crosvm_android_display_client.cpp | 39 Result<void> configure(uint32_t width, uint32_t height, int format) { in configure() argument 44 mBufferBits.resize(width * height * 4); in configure() 46 .width = static_cast<int32_t>(width), in configure() 48 .stride = static_cast<int32_t>(width), in configure() 63 if (from.width != to.width || from.height != to.height) { in copyBuffer() 64 return Error() << "dimension mismatch. from=(" << from.width << ", " << from.height << ") " in copyBuffer() 65 << "to=(" << to.width << ", " << to.height << ")"; in copyBuffer() 69 size_t bytes_on_line = to.width * 4; // 4 bytes per pixel in copyBuffer() 106 Result<void> configure(uint32_t width, uint32_t height) { in configure() argument 110 .width = width, in configure() [all …]
|