/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm/ |
H A D | h264bsdWriteMacroblock.s | 25 image RN 0 label 74 ; Write one macroblock into the image. Both luma and chroma 82 ; image pointer to the image where the macroblock will be written 93 LDR width, [image, #4] 94 LDR luma, [image, #0xC] 95 LDR cb, [image, #0x10] 96 LDR cr, [image, #0x14]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/ |
H A D | h264bsdWriteMacroblock.S | 27 #define image r0 define 76 Write one macroblock into the image. Both luma and chroma 84 image pointer to the image where the macroblock will be written 95 LDR width, [image, #4] 96 LDR luma, [image, #0xC] 97 LDR cb, [image, #0x10] 98 LDR cr, [image, #0x14]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | h264bsd_deblocking.c | 556 on the original image. Parameters controlling the filtering process 562 image pointer to image to be filtered 567 image filtered image stored here 575 image_t *image, 591 ASSERT(image); 593 ASSERT(image->data); 594 ASSERT(image->width); 595 ASSERT(image 574 h264bsdFilterPicture( image_t *image, mbStorage_t *mb) argument 1766 h264bsdFilterPicture( image_t *image, mbStorage_t *mb) argument [all...] |
H A D | h264bsd_dpb.c | 610 image pointer to current picture to be placed in the buffer 633 image_t *image, 654 if (image->data != dpb->currentOut->data) 869 function to allocate memory for a image. This function does not 874 pointer to memory area for the image 1030 * image size + 32 + 15, where 32 cames from the fact that in ARM OpenMax 630 h264bsdMarkDecRefPic( dpbStorage_t *dpb, decRefPicMarking_t *mark, image_t *image, u32 frameNum, i32 picOrderCnt, u32 isIdr, u32 currentPicId, u32 numErrMbs) argument
|
H A D | h264bsd_image.c | 65 Write one macroblock into the image. Both luma and chroma 73 image pointer to the image where the macroblock will be written 80 void h264bsdWriteMacroblock(image_t *image, u8 *data) argument 93 ASSERT(image); 97 width = image->width; 101 lum = (u32*)image->luma; 102 cb = (u32*)image->cb; 103 cr = (u32*)image->cr; 151 Write one macroblock into the image 171 h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data, i32 residual[][16]) argument [all...] |
H A D | h264bsd_intra_prediction.c | 372 u32 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, image_t *image, argument 386 ASSERT(image); 402 ptr = image->cb; 403 width = image->width*8; 421 ptr = image->cr; 452 (prediction + residual) into the output image (image) 457 image pointer to output image 465 image curren 473 h264bsdIntraPrediction(mbStorage_t *pMb, macroblockLayer_t *mbLayer, image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data) argument 540 h264bsdGetNeighbourPels(image_t *image, u8 *above, u8 *left, u32 mbNum) argument [all...] |
H A D | h264bsd_macroblock_layer.c | 101 macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image); 104 u32 intraChromaPredMode, const u8 **pSrc, image_t *image); 942 Decode one macroblock and write into output image. 947 currImage pointer to output image 956 currImage decoded macroblock is written into output image 1218 image_t *image) 1240 if (h264bsdIntra16x16Prediction(pMb, data, image->luma, 1241 image->width*16, constrainedIntraPred) != HANTRO_OK) 1264 image, 1286 image_t *image) 1213 ProcessIntra16x16Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, u32 intraChromaPredMode, const u8** pSrc, image_t *image) argument 1281 ProcessIntra4x4Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred, macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image) argument [all...] |
H A D | h264bsd_util.c | 255 image Current image 264 void h264bsdSetCurrImageMbPointers(image_t *image, u32 mbNum) argument 271 width = image->width; 272 height = image->height; 279 image->luma = (u8*)(image->data + col * 16 + tmp * 256); 280 image->cb = (u8*)(image->data + picSize * 256 + tmp * 64 + col * 8); 281 image [all...] |
/frameworks/av/media/libstagefright/omx/ |
H A D | OMXUtils.cpp | 78 void MediaImage2::initFromV1(const MediaImage &image) { argument 81 if (image.mType != MediaImage::MEDIA_IMAGE_TYPE_YUV) { 86 for (size_t ix = 0; ix < image.mNumPlanes; ++ix) { 87 if (image.mPlane[ix].mHorizSubsampling > INT32_MAX 88 || image.mPlane[ix].mVertSubsampling > INT32_MAX) { 94 mType = (MediaImage2::Type)image.mType; 95 mNumPlanes = image.mNumPlanes; 96 mWidth = image.mWidth; 97 mHeight = image.mHeight; 98 mBitDepth = image 200 MediaImage2 &image = params.sMediaImage; local [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkImage.cpp | 110 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 124 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 138 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 152 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 166 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 186 // Return immediately if the image has already been locked. 201 ALOGV("%s: Successfully locked the image %p.", __FUNCTION__, this); 219 // This image hasn't been locked yet, no need to unlock. 253 ALOGE("%s: image %p has been closed!", __FUNCTION__, this); 313 ALOGE("%s: image 611 AImage_delete(AImage* image) argument 618 AImage_deleteAsync(AImage* image, int releaseFenceFd) argument 633 AImage_getWidth(const AImage* image, int32_t* width) argument 644 AImage_getHeight(const AImage* image, int32_t* height) argument 655 AImage_getFormat(const AImage* image, int32_t* format) argument 666 AImage_getCropRect(const AImage* image, AImageCropRect* rect) argument 692 AImage_getTimestamp(const AImage* image, int64_t* timestampNs) argument 703 AImage_getNumberOfPlanes(const AImage* image, int32_t* numPlanes) argument 714 AImage_getPlanePixelStride( const AImage* image, int planeIdx, int32_t* pixelStride) argument 732 AImage_getPlaneRowStride( const AImage* image, int planeIdx, int32_t* rowStride) argument 750 AImage_getPlaneData( const AImage* image, int planeIdx, uint8_t** data, int* dataLength) argument 769 AImage_getHardwareBuffer( const AImage* image, AHardwareBuffer** buffer) argument [all...] |
H A D | NdkImageReader.cpp | 342 AImage* image = *it; local 343 image->close(); 359 AImageReader::acquireImageLocked(/*out*/AImage** image, /*out*/int* acquireFenceFd) { argument 360 *image = nullptr; 368 // When the output paramter fence is not NULL, we are acquiring the image asynchronously. 378 ALOGE("%s: Acquire image failed with some unknown error: %s (%d)", 440 *image = new AImage(this, mFormat, mUsage, buffer, buffer->mTimestamp, 443 *image = new AImage(this, mFormat, mUsage, buffer, buffer->mTimestamp, 446 mAcquiredImages.push_back(*image); 448 // When the output paramter fence is not NULL, we are acquiring the image asynchronousl 474 releaseImageLocked(AImage* image, int releaseFenceFd) argument 536 acquireNextImage( AImage** image, int* acquireFenceFd) argument 542 acquireLatestImage( AImage** image, int* acquireFenceFd) argument 707 AImageReader_acquireNextImage(AImageReader* reader, AImage** image) argument 713 AImageReader_acquireLatestImage(AImageReader* reader, AImage** image) argument 719 AImageReader_acquireNextImageAsync( AImageReader* reader, AImage** image, int* acquireFenceFd) argument 731 AImageReader_acquireLatestImageAsync( AImageReader* reader, AImage** image, int* acquireFenceFd) argument [all...] |
/frameworks/base/cmds/bootanimation/ |
H A D | BootAnimation.cpp | 156 sk_sp<SkImage> image = SkImage::MakeFromEncoded(data); local 157 image->asLegacyBitmap(&bitmap, SkImage::kRO_LegacyBitmapMode); 211 sk_sp<SkImage> image = SkImage::MakeFromEncoded(data); local 212 image->asLegacyBitmap(&bitmap, SkImage::kRO_LegacyBitmapMode); 535 // The font image should be a 96x2 array of character images. The
|
/frameworks/base/core/jni/android/graphics/ |
H A D | GIFMovie.cpp | 71 static SkMSec savedimage_duration(const SavedImage* image) argument 73 for (int j = 0; j < image->ExtensionBlockCount; j++) 75 if (image->ExtensionBlocks[j].Function == GRAPHICS_EXT_FUNC_CODE) 77 SkASSERT(image->ExtensionBlocks[j].ByteCount >= 4); 78 const uint8_t* b = (const uint8_t*)image->ExtensionBlocks[j].Bytes; 321 // -> 'background' means background under this image. 335 // Save current image if next frame's disposal method == 3
|
H A D | Shader.cpp | 73 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); local 74 sk_sp<SkShader> baseShader = image->makeShader(
|
/frameworks/base/core/jni/ |
H A D | android_opengl_GLES11Ext.cpp | 901 /* void glEGLImageTargetTexture2DOES ( GLenum target, GLeglImageOES image ) */ 911 GLeglImageOES image = (GLeglImageOES) 0; local 916 _exceptionMessage = "image == null"; 919 image = (GLeglImageOES)getPointer(_env, image_buf, (jarray*)&_array, &_remaining, &_bufferOffset); 920 if (image == NULL) { 922 image = (GLeglImageOES) (_imageBase + _bufferOffset); 926 (GLeglImageOES)image 931 releasePointer(_env, _array, image, _exception ? JNI_FALSE : JNI_TRUE); 938 /* void glEGLImageTargetRenderbufferStorageOES ( GLenum target, GLeglImageOES image ) */ 948 GLeglImageOES image local [all...] |
/frameworks/base/core/tests/coretests/src/android/hardware/display/ |
H A D | VirtualDisplayTest.java | 364 // Create a solid color image to use as the content of the presentation. 374 * Watches for an image with a large amount of some particular solid color to be shown. 411 Log.d(TAG, "New image available from virtual display."); 414 Image image = reader.acquireLatestImage(); 415 if (image != null) { 418 int color = scanImage(image); 426 image.close(); 434 private int scanImage(Image image) { argument 435 final Image.Plane plane = image.getPlanes()[0]; 437 final int width = image [all...] |
/frameworks/base/libs/hwui/ |
H A D | FontRenderer.cpp | 291 // Copy the glyph image, taking the mask format into account 564 DropShadow image; local 565 image.width = 0; 566 image.height = 0; 567 image.image = nullptr; 568 image.penX = 0; 569 image.penY = 0; 572 return image; 588 return image; 684 blurImage(uint8_t** image, int32_t width, int32_t height, float radius) argument [all...] |
H A D | FontRenderer.h | 108 uint8_t* image; member in struct:android::uirenderer::FontRenderer::DropShadow 113 // After renderDropShadow returns, the called owns the memory in DropShadow.image 213 // the input image handle may have its pointer replaced (to avoid copies) 214 void blurImage(uint8_t** image, int32_t width, int32_t height, float radius);
|
H A D | SkiaCanvas.cpp | 647 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); local 648 tmpPaint.setShader(image->makeShader(SkShader::kClamp_TileMode, SkShader::kClamp_TileMode));
|
H A D | SkiaCanvasProxy.cpp | 151 void SkiaCanvasProxy::onDrawImage(const SkImage* image, SkScalar left, SkScalar top, argument 154 if (image->asLegacyBitmap(&skiaBitmap, SkImage::kRO_LegacyBitmapMode)) { 159 void SkiaCanvasProxy::onDrawImageRect(const SkImage* image, const SkRect* srcPtr, const SkRect& dst, argument 162 if (image->asLegacyBitmap(&skiaBitmap, SkImage::kRO_LegacyBitmapMode)) { 164 SkRect src = (srcPtr) ? *srcPtr : SkRect::MakeWH(image->width(), image->height()); 175 void SkiaCanvasProxy::onDrawImageLattice(const SkImage* image, const Lattice& lattice, argument 180 onDrawImageRect(image, &srcR, dstR, paint, SkCanvas::kStrict_SrcRectConstraint);
|
/frameworks/base/libs/hwui/debug/ |
H A D | nullegl.cpp | 175 EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image) { argument 176 free(image);
|
/frameworks/base/libs/hwui/hwui/ |
H A D | Bitmap.cpp | 139 image = eglCreateImageKHR(display, EGL_NO_CONTEXT, 144 if (image != EGL_NO_IMAGE_KHR) { 145 eglDestroyImageKHR(mDisplay, image); 149 EGLImageKHR image = EGL_NO_IMAGE_KHR; member in class:android::AutoEglImage 179 // The EGL image is later bound to a 2D texture 182 if (autoImage.image == EGL_NO_IMAGE_KHR) { 183 ALOGW("Could not create EGL image, err =%s", 188 glEGLImageTargetTexture2DOES(GL_TEXTURE_2D, autoImage.image);
|
/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaPipeline.cpp | 55 for (SkImage* image : mutableImages) { 56 if (SkImage_pinAsTexture(image, mRenderThread.getGrContext())) { 57 mPinnedImages.emplace_back(sk_ref_sp(image)); 66 for (auto& image : mPinnedImages) { 67 SkImage_unpinAsTexture(image.get(), mRenderThread.getGrContext()); 160 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skiaBitmap, kNever_SkCopyPixelsMode); local 161 SkImage_pinAsTexture(image.get(), context); 162 SkImage_unpinAsTexture(image.get(), context);
|
H A D | SkiaRecordingCanvas.cpp | 174 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(skBitmap, kNever_SkCopyPixelsMode); local 176 mDisplayList->mMutableImages.push_back(image.get()); 179 mRecorder.drawImage(image, left, top, nonAAPaint(paint, &tmpPaint)); 188 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); local 190 mDisplayList->mMutableImages.push_back(image.get()); 193 mRecorder.drawImage(image, 0, 0, nonAAPaint(paint, &tmpPaint)); 203 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); local 205 mDisplayList->mMutableImages.push_back(image.get()); 208 mRecorder.drawImageRect(image, srcRect, dstRect, nonAAPaint(paint, &tmpPaint)); 234 sk_sp<SkImage> image local [all...] |
/frameworks/base/libs/hwui/tests/common/scenes/ |
H A D | BitmapShaders.cpp | 51 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(bitmap, kNever_SkCopyPixelsMode); variable 52 sk_sp<SkShader> repeatShader = image->makeShader( 59 sk_sp<SkShader> mirrorShader = image->makeShader(
|