/external/mesa3d/src/gallium/frontends/vdpau/ |
D | decode.c | 226 vlVdpDecoderRenderMpeg12(struct pipe_mpeg12_picture_desc *picture, in vlVdpDecoderRenderMpeg12() argument 233 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]); in vlVdpDecoderRenderMpeg12() 237 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]); in vlVdpDecoderRenderMpeg12() 241 picture->picture_coding_type = picture_info->picture_coding_type; in vlVdpDecoderRenderMpeg12() 242 picture->picture_structure = picture_info->picture_structure; in vlVdpDecoderRenderMpeg12() 243 picture->frame_pred_frame_dct = picture_info->frame_pred_frame_dct; in vlVdpDecoderRenderMpeg12() 244 picture->q_scale_type = picture_info->q_scale_type; in vlVdpDecoderRenderMpeg12() 245 picture->alternate_scan = picture_info->alternate_scan; in vlVdpDecoderRenderMpeg12() 246 picture->intra_vlc_format = picture_info->intra_vlc_format; in vlVdpDecoderRenderMpeg12() 247 picture->concealment_motion_vectors = picture_info->concealment_motion_vectors; in vlVdpDecoderRenderMpeg12() [all …]
|
/external/webp/src/enc/ |
D | picture_enc.c | 26 const WebPPicture* const picture) { in DummyWriter() argument 30 (void)picture; in DummyWriter() 34 int WebPPictureInitInternal(WebPPicture* picture, int version) { in WebPPictureInitInternal() argument 38 if (picture != NULL) { in WebPPictureInitInternal() 39 memset(picture, 0, sizeof(*picture)); in WebPPictureInitInternal() 40 picture->writer = DummyWriter; in WebPPictureInitInternal() 41 WebPEncodingSetError(picture, VP8_ENC_OK); in WebPPictureInitInternal() 48 static void WebPPictureResetBufferARGB(WebPPicture* const picture) { in WebPPictureResetBufferARGB() argument 49 picture->memory_argb_ = NULL; in WebPPictureResetBufferARGB() 50 picture->argb = NULL; in WebPPictureResetBufferARGB() [all …]
|
D | picture_csp_enc.c | 62 int WebPPictureHasTransparency(const WebPPicture* picture) { in WebPPictureHasTransparency() argument 63 if (picture == NULL) return 0; in WebPPictureHasTransparency() 64 if (!picture->use_argb) { in WebPPictureHasTransparency() 65 return CheckNonOpaque(picture->a, picture->width, picture->height, in WebPPictureHasTransparency() 66 1, picture->a_stride); in WebPPictureHasTransparency() 69 return CheckNonOpaque((const uint8_t*)picture->argb + alpha_offset, in WebPPictureHasTransparency() 70 picture->width, picture->height, in WebPPictureHasTransparency() 71 4, picture->argb_stride * sizeof(*picture->argb)); in WebPPictureHasTransparency() 401 WebPPicture* const picture) { in ConvertWRGBToYUV() argument 403 uint8_t* dst_y = picture->y; in ConvertWRGBToYUV() [all …]
|
D | near_lossless_enc.c | 110 int VP8ApplyNearLossless(const WebPPicture* const picture, int quality, in VP8ApplyNearLossless() argument 113 const int xsize = picture->width; in VP8ApplyNearLossless() 114 const int ysize = picture->height; in VP8ApplyNearLossless() 115 const int stride = picture->argb_stride; in VP8ApplyNearLossless() 130 memcpy(argb_dst + i * xsize, picture->argb + i * picture->argb_stride, in VP8ApplyNearLossless() 137 NearLossless(xsize, ysize, picture->argb, stride, limit_bits, copy_buffer, in VP8ApplyNearLossless()
|
D | alpha_enc.c | 55 WebPPicture picture; in EncodeLossless() local 57 WebPPictureInit(&picture); in EncodeLossless() 58 picture.width = width; in EncodeLossless() 59 picture.height = height; in EncodeLossless() 60 picture.use_argb = 1; in EncodeLossless() 61 picture.stats = stats; in EncodeLossless() 62 if (!WebPPictureAlloc(&picture)) return 0; in EncodeLossless() 65 WebPDispatchAlphaToGreen(data, width, picture.width, picture.height, in EncodeLossless() 66 picture.argb, picture.argb_stride); in EncodeLossless() 89 ok = (VP8LEncodeStream(&config, &picture, bw, 0 /*use_cache*/) == VP8_ENC_OK); in EncodeLossless() [all …]
|
/external/mesa3d/src/gallium/frontends/omx/bellagio/ |
D | vid_dec_mpeg12.c | 82 priv->picture.base.profile = PIPE_VIDEO_PROFILE_MPEG2_MAIN; in vid_dec_mpeg12_Init() 83 priv->picture.mpeg12.intra_matrix = default_intra_matrix; in vid_dec_mpeg12_Init() 84 priv->picture.mpeg12.non_intra_matrix = default_non_intra_matrix; in vid_dec_mpeg12_Init() 93 if (priv->picture.mpeg12.picture_coding_type != PIPE_MPEG12_PICTURE_CODING_TYPE_B) { in BeginFrame() 94 priv->picture.mpeg12.ref[0] = priv->picture.mpeg12.ref[1]; in BeginFrame() 95 priv->picture.mpeg12.ref[1] = NULL; in BeginFrame() 98 if (priv->target == priv->picture.mpeg12.ref[0]) { in BeginFrame() 106 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in BeginFrame() 114 priv->codec->end_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_mpeg12_EndFrame() 117 if (priv->picture.mpeg12.picture_coding_type != PIPE_MPEG12_PICTURE_CODING_TYPE_B) { in vid_dec_mpeg12_EndFrame() [all …]
|
D | vid_dec_h265.c | 128 priv->picture.h265.CurrPicOrderCntVal = i; in set_poc() 140 return priv->picture.h265.CurrPicOrderCntVal; in get_poc() 646 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h265_BeginFrame() 691 priv->picture.h265.NumPocStCurrBefore = 0; in vid_dec_h265_EndFrame() 692 priv->picture.h265.NumPocStCurrAfter = 0; in vid_dec_h265_EndFrame() 693 memset(priv->picture.h265.RefPicSetStCurrBefore, 0, 8); in vid_dec_h265_EndFrame() 694 memset(priv->picture.h265.RefPicSetStCurrAfter, 0, 8); in vid_dec_h265_EndFrame() 696 priv->picture.h265.ref[i] = NULL; in vid_dec_h265_EndFrame() 697 priv->picture.h265.PicOrderCntVal[i] = 0; in vid_dec_h265_EndFrame() 705 priv->picture.h265.NumDeltaPocsOfRefRpsIdx = rps->num_delta_poc; in vid_dec_h265_EndFrame() [all …]
|
/external/webp/src/webp/ |
D | encode.h | 237 const WebPPicture* picture); 258 const WebPPicture* picture); 263 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture); 367 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit() argument 368 return WebPPictureInitInternal(picture, WEBP_ENCODER_ABI_VERSION); in WebPPictureInit() 378 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture); 385 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture); 425 WEBP_EXTERN int WebPPictureCrop(WebPPicture* picture, 445 WEBP_EXTERN int WebPPictureIsView(const WebPPicture* picture); 459 WebPPicture* picture, const uint8_t* rgb, int rgb_stride); [all …]
|
/external/webp/include/webp/ |
D | encode.h | 237 const WebPPicture* picture); 258 const WebPPicture* picture); 263 typedef int (*WebPProgressHook)(int percent, const WebPPicture* picture); 367 static WEBP_INLINE int WebPPictureInit(WebPPicture* picture) { in WebPPictureInit() argument 368 return WebPPictureInitInternal(picture, WEBP_ENCODER_ABI_VERSION); in WebPPictureInit() 378 WEBP_EXTERN int WebPPictureAlloc(WebPPicture* picture); 385 WEBP_EXTERN void WebPPictureFree(WebPPicture* picture); 425 WEBP_EXTERN int WebPPictureCrop(WebPPicture* picture, 445 WEBP_EXTERN int WebPPictureIsView(const WebPPicture* picture); 459 WebPPicture* picture, const uint8_t* rgb, int rgb_stride); [all …]
|
/external/mesa3d/src/gallium/frontends/omx/ |
D | vid_dec_h264_common.c | 48 templat.max_references = priv->picture.h264.num_ref_frames; in vid_dec_h264_BeginFrame() 59 templat.level = priv->picture.h264.pps->sps->level_idc; in vid_dec_h264_BeginFrame() 70 priv->picture.h264.num_ref_frames = priv->picture.h264.pps->sps->max_num_ref_frames; in vid_dec_h264_BeginFrame() 72 priv->picture.h264.slice_count = 0; in vid_dec_h264_BeginFrame() 73 priv->codec->begin_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h264_BeginFrame() 117 priv->codec->end_frame(priv->codec, priv->target, &priv->picture.base); in vid_dec_h264_EndFrame() 121 priv->picture.h264.frame_num_list[0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame() 122 priv->picture.h264.field_order_cnt_list[0][0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame() 123 priv->picture.h264.field_order_cnt_list[0][1] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame() 125 top_field_first = priv->picture.h264.field_order_cnt[0] < priv->picture.h264.field_order_cnt[1]; in vid_dec_h264_EndFrame() [all …]
|
D | vid_enc_common.c | 56 static void enc_GetPictureParamPreset(struct pipe_h264_enc_picture_desc *picture) in enc_GetPictureParamPreset() argument 58 picture->motion_est.enc_disable_sub_mode = 0x000000fe; in enc_GetPictureParamPreset() 59 picture->motion_est.enc_ime2_search_range_x = 0x00000001; in enc_GetPictureParamPreset() 60 picture->motion_est.enc_ime2_search_range_y = 0x00000001; in enc_GetPictureParamPreset() 61 picture->pic_ctrl.enc_constraint_set_flags = 0x00000040; in enc_GetPictureParamPreset() 248 …d enc_ControlPicture_common(vid_enc_PrivateType * priv, struct pipe_h264_enc_picture_desc *picture) in enc_ControlPicture_common() argument 250 struct pipe_h264_enc_rate_control *rate_ctrl = &picture->rate_ctrl; in enc_ControlPicture_common() 298 picture->quant_i_frames = priv->quant.nQpI; in enc_ControlPicture_common() 299 picture->quant_p_frames = priv->quant.nQpP; in enc_ControlPicture_common() 300 picture->quant_b_frames = priv->quant.nQpB; in enc_ControlPicture_common() [all …]
|
/external/skqp/docs/ |
D | SkPicture_Reference.bmh | 25 #Line # utility to stop picture playback ## 105 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 107 picture->playback(canvas, &callback); 129 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 131 picture->serialize(&writableStream); 156 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 158 picture->serialize(&writableStream); 181 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); 183 picture->serialize(&writableStream); 207 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); [all …]
|
/external/skia/src/effects/imagefilters/ |
D | SkPictureImageFilter.cpp | 25 SkPictureImageFilterImpl(sk_sp<SkPicture> picture, const SkRect& cropRect) in SkPictureImageFilterImpl() argument 27 , fPicture(std::move(picture)) in SkPictureImageFilterImpl() 52 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { in Make() argument 53 SkRect cropRect = picture ? picture->cullRect() : SkRect::MakeEmpty(); in Make() 54 return Make(std::move(picture), cropRect); in Make() 57 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, const SkRect& cropRect) { in Make() argument 58 return sk_sp<SkImageFilter>(new SkPictureImageFilterImpl(std::move(picture), cropRect)); in Make() 82 sk_sp<SkPicture> picture; in CreateProc() local 86 picture = SkPicturePriv::MakeFromBuffer(buffer); in CreateProc() 94 return make_localspace_filter(std::move(picture), cropRect, in CreateProc() [all …]
|
/external/skqp/src/effects/imagefilters/ |
D | SkPictureImageFilter.cpp | 21 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture) { in Make() argument 22 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); in Make() 25 sk_sp<SkImageFilter> SkPictureImageFilter::Make(sk_sp<SkPicture> picture, in Make() argument 27 return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), cropRect, nullptr)); in Make() 30 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture) in SkPictureImageFilter() argument 32 , fPicture(std::move(picture)) in SkPictureImageFilter() 36 SkPictureImageFilter::SkPictureImageFilter(sk_sp<SkPicture> picture, const SkRect& cropRect, in SkPictureImageFilter() argument 39 , fPicture(std::move(picture)) in SkPictureImageFilter() 57 sk_sp<SkPicture> picture; in CreateProc() local 61 picture = SkPicturePriv::MakeFromBuffer(buffer); in CreateProc() [all …]
|
/external/skqp/tests/ |
D | GpuLayerCacheTest.cpp | 51 const SkPicture& picture, 57 GrCachedLayer* layer = cache->findLayerOrCreate(picture.uniqueID(), 65 GrCachedLayer* temp = TestingAccess::Find(cache, picture.uniqueID(), SkMatrix::I(), 71 REPORTER_ASSERT(reporter, picture.uniqueID() == layer->pictureID()); 120 sk_sp<SkPicture> picture; 128 picture = recorder.finishRecordingAsPicture(); 135 create_layers(reporter, &cache, *picture, kInitialNumLayers, 0); 139 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(), 168 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(), 185 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(), [all …]
|
D | PictureTest.cpp | 60 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() local 69 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() local 71 picture->serialize(&stream); in test_serializing_empty_picture() 149 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() argument 152 SaveCountingCanvas canvas(SkScalarCeilToInt(picture->cullRect().width()), in check_save_state() 153 SkScalarCeilToInt(picture->cullRect().height())); in check_save_state() 155 picture->playback(&canvas); in check_save_state() 193 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() argument 204 canvas.drawPicture(picture); in check_balance() 333 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_peephole() local [all …]
|
D | PictureShaderTest.cpp | 52 sk_sp<SkPicture> picture = makePicture(); in DEF_TEST() local 53 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST() 59 paint.setShader(SkPictureShader::Make(picture, in DEF_TEST() 65 REPORTER_ASSERT(reporter, !picture->unique()); in DEF_TEST() 79 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
|
/external/libaom/libaom/av1/encoder/ |
D | hash_motion.c | 184 const YV12_BUFFER_CONFIG *picture, in av1_generate_block_2x2_hash_value() argument 189 const int x_end = picture->y_crop_width - width + 1; in av1_generate_block_2x2_hash_value() 190 const int y_end = picture->y_crop_height - height + 1; in av1_generate_block_2x2_hash_value() 195 if (picture->flags & YV12_FLAG_HIGHBITDEPTH) { in av1_generate_block_2x2_hash_value() 201 CONVERT_TO_SHORTPTR(picture->y_buffer) + y_pos * picture->y_stride + in av1_generate_block_2x2_hash_value() 203 picture->y_stride, p); in av1_generate_block_2x2_hash_value() 221 picture->y_buffer + y_pos * picture->y_stride + x_pos, in av1_generate_block_2x2_hash_value() 222 picture->y_stride, p); in av1_generate_block_2x2_hash_value() 238 const YV12_BUFFER_CONFIG *picture, in av1_generate_block_hash_value() argument 247 const int pic_width = picture->y_crop_width; in av1_generate_block_hash_value() [all …]
|
/external/skqp/src/core/ |
D | SkMultiPictureDraw.cpp | 18 void SkMultiPictureDraw::DrawData::init(SkCanvas* canvas, const SkPicture* picture, in init() argument 20 fPicture = SkRef(picture); in init() 57 const SkPicture* picture, in add() argument 60 if (nullptr == canvas || nullptr == picture) { in add() 66 array.append()->init(canvas, picture, matrix, paint); in add() 102 const SkPicture* picture = data.fPicture; in draw() local 104 canvas->drawPicture(picture, &data.fMatrix, data.fPaint); in draw()
|
/external/exoplayer/tree/extensions/flac/src/main/jni/ |
D | flac_jni.cc | 128 for (std::vector<FlacPicture>::const_iterator picture = pictures.begin(); in DECODER_FUNC() local 129 picture != pictures.end(); ++picture) { in DECODER_FUNC() 130 jstring mimeType = env->NewStringUTF(picture->mimeType.c_str()); in DECODER_FUNC() 131 jstring description = env->NewStringUTF(picture->description.c_str()); in DECODER_FUNC() 132 jbyteArray pictureData = env->NewByteArray(picture->data.size()); in DECODER_FUNC() 133 env->SetByteArrayRegion(pictureData, 0, picture->data.size(), in DECODER_FUNC() 134 (signed char *)&picture->data[0]); in DECODER_FUNC() 136 pictureFrameClass, pictureFrameConstructor, picture->type, mimeType, in DECODER_FUNC() 137 description, picture->width, picture->height, picture->depth, in DECODER_FUNC() 138 picture->colors, pictureData); in DECODER_FUNC()
|
/external/skia/tests/ |
D | PictureShaderTest.cpp | 24 sk_sp<SkPicture> picture = makePicture(); in DEF_TEST() local 25 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST() 31 paint.setShader(picture->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat)); in DEF_TEST() 35 REPORTER_ASSERT(reporter, !picture->unique()); in DEF_TEST() 47 REPORTER_ASSERT(reporter, picture->unique()); in DEF_TEST()
|
D | PictureTest.cpp | 59 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_deleting_empty_picture() local 68 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_serializing_empty_picture() local 70 picture->serialize(&stream); in test_serializing_empty_picture() 148 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture, in check_save_state() argument 151 SaveCountingCanvas canvas(SkScalarCeilToInt(picture->cullRect().width()), in check_save_state() 152 SkScalarCeilToInt(picture->cullRect().height())); in check_save_state() 154 picture->playback(&canvas); in check_save_state() 192 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) { in check_balance() argument 203 canvas.drawPicture(picture); in check_balance() 332 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture()); in test_peephole() local [all …]
|
/external/ImageMagick/coders/ |
D | webp.c | 708 static int WebPEncodeProgress(int percent,const WebPPicture* picture) in WebPEncodeProgress() argument 718 image=(Image *) picture->user_data; in WebPEncodeProgress() 726 const WebPPicture *const picture) in WebPEncodeWriter() argument 731 image=(Image *) picture->custom_ptr; in WebPEncodeWriter() 742 Image *image,WebPPicture *picture,PictureMemory *picture_memory, in WriteSingleWEBPImage() argument 755 picture->progress_hook=WebPEncodeProgress; in WriteSingleWEBPImage() 756 picture->user_data=(void *) image; in WriteSingleWEBPImage() 758 picture->width=(int) image->columns; in WriteSingleWEBPImage() 759 picture->height=(int) image->rows; in WriteSingleWEBPImage() 760 picture->argb_stride=(int) image->columns; in WriteSingleWEBPImage() [all …]
|
/external/skia/docs/examples/ |
D | Picture_MakePlaceholder.cpp | 9 void onDrawPicture(const SkPicture* picture, const SkMatrix* , in onDrawPicture() argument 11 const SkRect rect = picture->cullRect(); in onDrawPicture() 24 sk_sp<SkPicture> picture = recorder.finishRecordingAsPicture(); in draw() local 26 myCanvas.drawPicture(picture); in draw()
|
/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
D | ShadowPictureTest.java | 15 Picture picture = new Picture(); in beginRecordingSetsHeightAndWidth() local 16 picture.beginRecording(100, 100); in beginRecordingSetsHeightAndWidth() 17 assertThat(picture.getHeight()).isEqualTo(100); in beginRecordingSetsHeightAndWidth() 18 assertThat(picture.getWidth()).isEqualTo(100); in beginRecordingSetsHeightAndWidth()
|