Home
last modified time | relevance | path

Searched refs:pic (Results 1 – 25 of 1544) sorted by relevance

12345678910>>...62

/external/crosvm/devices/src/irqchip/
Dpic.rs166 let pic = if irq <= PRIMARY_PIC_MAX_IRQ { in service_irq() localVariable
171 Pic::set_irq_internal(&mut self.pics[pic as usize], irq & 7, level); in service_irq()
299 let pic = &mut self.pics[pic_type as usize]; in reset_pic() localVariable
301 let edge_irr = pic.irr & !pic.elcr; in reset_pic()
303 pic.last_irr = 0; in reset_pic()
304 pic.irr &= pic.elcr; in reset_pic()
305 pic.imr = 0; in reset_pic()
306 pic.priority_add = 0; in reset_pic()
307 pic.special_mask = false; in reset_pic()
308 pic.read_reg_select = false; in reset_pic()
[all …]
/external/webp/src/enc/
Dpicture_rescale_enc.c39 static void SnapTopLeftPosition(const WebPPicture* const pic, in SnapTopLeftPosition() argument
41 if (!pic->use_argb) { in SnapTopLeftPosition()
48 static int AdjustAndCheckRectangle(const WebPPicture* const pic, in AdjustAndCheckRectangle() argument
51 SnapTopLeftPosition(pic, left, top); in AdjustAndCheckRectangle()
54 if ((*left) + width > pic->width) return 0; in AdjustAndCheckRectangle()
55 if ((*top) + height > pic->height) return 0; in AdjustAndCheckRectangle()
126 int WebPPictureCrop(WebPPicture* pic, in WebPPictureCrop() argument
130 if (pic == NULL) return 0; in WebPPictureCrop()
131 if (!AdjustAndCheckRectangle(pic, &left, &top, width, height)) return 0; in WebPPictureCrop()
133 PictureGrabSpecs(pic, &tmp); in WebPPictureCrop()
[all …]
Dpicture_tools_enc.c86 void WebPReplaceTransparentPixels(WebPPicture* const pic, uint32_t color) { in WebPReplaceTransparentPixels() argument
87 if (pic != NULL && pic->use_argb) { in WebPReplaceTransparentPixels()
88 int y = pic->height; in WebPReplaceTransparentPixels()
89 uint32_t* argb = pic->argb; in WebPReplaceTransparentPixels()
93 WebPAlphaReplace(argb, pic->width, color); in WebPReplaceTransparentPixels()
94 argb += pic->argb_stride; in WebPReplaceTransparentPixels()
99 void WebPCleanupTransparentArea(WebPPicture* pic) { in WebPCleanupTransparentArea() argument
101 if (pic == NULL) return; in WebPCleanupTransparentArea()
102 w = pic->width / SIZE; in WebPCleanupTransparentArea()
103 h = pic->height / SIZE; in WebPCleanupTransparentArea()
[all …]
Dsyntax_enc.c29 static int PutPaddingByte(const WebPPicture* const pic) { in PutPaddingByte() argument
31 return !!pic->writer(pad_byte, 1, pic); in PutPaddingByte()
39 const WebPPicture* const pic = enc->pic_; in PutRIFFHeader() local
45 if (!pic->writer(riff, sizeof(riff), pic)) { in PutRIFFHeader()
52 const WebPPicture* const pic = enc->pic_; in PutVP8XHeader() local
59 assert(pic->width >= 1 && pic->height >= 1); in PutVP8XHeader()
60 assert(pic->width <= MAX_CANVAS_SIZE && pic->height <= MAX_CANVAS_SIZE); in PutVP8XHeader()
68 PutLE24(vp8x + CHUNK_HEADER_SIZE + 4, pic->width - 1); in PutVP8XHeader()
69 PutLE24(vp8x + CHUNK_HEADER_SIZE + 7, pic->height - 1); in PutVP8XHeader()
70 if (!pic->writer(vp8x, sizeof(vp8x), pic)) { in PutVP8XHeader()
[all …]
Dwebp_enc.c306 int WebPEncodingSetError(const WebPPicture* const pic, in WebPEncodingSetError() argument
310 ((WebPPicture*)pic)->error_code = error; in WebPEncodingSetError()
314 int WebPReportProgress(const WebPPicture* const pic, in WebPReportProgress() argument
318 if (pic->progress_hook && !pic->progress_hook(percent, pic)) { in WebPReportProgress()
320 WebPEncodingSetError(pic, VP8_ENC_ERROR_USER_ABORT); in WebPReportProgress()
328 int WebPEncode(const WebPConfig* config, WebPPicture* pic) { in WebPEncode() argument
330 if (pic == NULL) return 0; in WebPEncode()
332 WebPEncodingSetError(pic, VP8_ENC_OK); // all ok so far in WebPEncode()
334 return WebPEncodingSetError(pic, VP8_ENC_ERROR_NULL_PARAMETER); in WebPEncode()
337 return WebPEncodingSetError(pic, VP8_ENC_ERROR_INVALID_CONFIGURATION); in WebPEncode()
[all …]
Diterator_enc.c134 const WebPPicture* const pic = enc->pic_; in VP8IteratorImport() local
135 const uint8_t* const ysrc = pic->y + (y * pic->y_stride + x) * 16; in VP8IteratorImport()
136 const uint8_t* const usrc = pic->u + (y * pic->uv_stride + x) * 8; in VP8IteratorImport()
137 const uint8_t* const vsrc = pic->v + (y * pic->uv_stride + x) * 8; in VP8IteratorImport()
138 const int w = MinSize(pic->width - x * 16, 16); in VP8IteratorImport()
139 const int h = MinSize(pic->height - y * 16, 16); in VP8IteratorImport()
143 ImportBlock(ysrc, pic->y_stride, it->yuv_in_ + Y_OFF_ENC, w, h, 16); in VP8IteratorImport()
144 ImportBlock(usrc, pic->uv_stride, it->yuv_in_ + U_OFF_ENC, uv_w, uv_h, 8); in VP8IteratorImport()
145 ImportBlock(vsrc, pic->uv_stride, it->yuv_in_ + V_OFF_ENC, uv_w, uv_h, 8); in VP8IteratorImport()
156 it->y_left_[-1] = ysrc[- 1 - pic->y_stride]; in VP8IteratorImport()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_vcn_dec.c72 struct pipe_h265_picture_desc *pic);
75 struct pipe_h264_picture_desc *pic) in get_h264_msg() argument
80 switch (pic->base.profile) { in get_h264_msg()
102 result.sps_info_flags |= pic->pps->sps->direct_8x8_inference_flag << 0; in get_h264_msg()
103 result.sps_info_flags |= pic->pps->sps->mb_adaptive_frame_field_flag << 1; in get_h264_msg()
104 result.sps_info_flags |= pic->pps->sps->frame_mbs_only_flag << 2; in get_h264_msg()
105 result.sps_info_flags |= pic->pps->sps->delta_pic_order_always_zero_flag << 3; in get_h264_msg()
108 result.bit_depth_luma_minus8 = pic->pps->sps->bit_depth_luma_minus8; in get_h264_msg()
109 result.bit_depth_chroma_minus8 = pic->pps->sps->bit_depth_chroma_minus8; in get_h264_msg()
110 result.log2_max_frame_num_minus4 = pic->pps->sps->log2_max_frame_num_minus4; in get_h264_msg()
[all …]
Dradeon_vcn_enc.c44 struct pipe_h264_enc_picture_desc *pic = (struct pipe_h264_enc_picture_desc *)picture; in radeon_vcn_enc_get_param() local
45 enc->enc_pic.picture_type = pic->picture_type; in radeon_vcn_enc_get_param()
46 enc->enc_pic.frame_num = pic->frame_num; in radeon_vcn_enc_get_param()
47 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt; in radeon_vcn_enc_get_param()
48 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type; in radeon_vcn_enc_get_param()
49 enc->enc_pic.ref_idx_l0 = pic->ref_idx_l0; in radeon_vcn_enc_get_param()
50 enc->enc_pic.ref_idx_l1 = pic->ref_idx_l1; in radeon_vcn_enc_get_param()
51 enc->enc_pic.not_referenced = pic->not_referenced; in radeon_vcn_enc_get_param()
52 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR); in radeon_vcn_enc_get_param()
53 if (pic->pic_ctrl.enc_frame_cropping_flag) { in radeon_vcn_enc_get_param()
[all …]
Dradeon_uvd.c291 struct pipe_h265_picture_desc *pic) in calc_ctx_size_h265_main10() argument
300 (pic->pps->sps->bit_depth_luma_minus8 || pic->pps->sps->bit_depth_chroma_minus8) ? 2 : 1; in calc_ctx_size_h265_main10()
309 log2_ctb_size = pic->pps->sps->log2_min_luma_coding_block_size_minus3 + 3 + in calc_ctx_size_h265_main10()
310 pic->pps->sps->log2_diff_max_min_luma_coding_block_size; in calc_ctx_size_h265_main10()
488 static struct ruvd_h264 get_h264_msg(struct ruvd_decoder *dec, struct pipe_h264_picture_desc *pic) in get_h264_msg() argument
493 switch (pic->base.profile) { in get_h264_msg()
515 result.sps_info_flags |= pic->pps->sps->direct_8x8_inference_flag << 0; in get_h264_msg()
516 result.sps_info_flags |= pic->pps->sps->mb_adaptive_frame_field_flag << 1; in get_h264_msg()
517 result.sps_info_flags |= pic->pps->sps->frame_mbs_only_flag << 2; in get_h264_msg()
518 result.sps_info_flags |= pic->pps->sps->delta_pic_order_always_zero_flag << 3; in get_h264_msg()
[all …]
Dradeon_vce_50.c41 RVCE_CS(enc->pic.rate_ctrl.rate_ctrl_method); // encRateControlMethod in rate_control()
42 RVCE_CS(enc->pic.rate_ctrl.target_bitrate); // encRateControlTargetBitRate in rate_control()
43 RVCE_CS(enc->pic.rate_ctrl.peak_bitrate); // encRateControlPeakBitRate in rate_control()
44 RVCE_CS(enc->pic.rate_ctrl.frame_rate_num); // encRateControlFrameRateNum in rate_control()
46 RVCE_CS(enc->pic.quant_i_frames); // encQP_I in rate_control()
47 RVCE_CS(enc->pic.quant_p_frames); // encQP_P in rate_control()
48 RVCE_CS(enc->pic.quant_b_frames); // encQP_B in rate_control()
49 RVCE_CS(enc->pic.rate_ctrl.vbv_buffer_size); // encVBVBufferSize in rate_control()
50 RVCE_CS(enc->pic.rate_ctrl.frame_rate_den); // encRateControlFrameRateDen in rate_control()
54 RVCE_CS(enc->pic.rate_ctrl.target_bits_picture); // encTargetBitsPerPicture in rate_control()
[all …]
Dradeon_uvd_enc.c54 struct pipe_h265_enc_picture_desc *pic) in radeon_uvd_enc_get_param() argument
56 enc->enc_pic.picture_type = pic->picture_type; in radeon_uvd_enc_get_param()
57 enc->enc_pic.frame_num = pic->frame_num; in radeon_uvd_enc_get_param()
58 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt; in radeon_uvd_enc_get_param()
59 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type; in radeon_uvd_enc_get_param()
60 enc->enc_pic.not_referenced = pic->not_referenced; in radeon_uvd_enc_get_param()
61 enc->enc_pic.is_iframe = (pic->picture_type == PIPE_H265_ENC_PICTURE_TYPE_IDR) || in radeon_uvd_enc_get_param()
62 (pic->picture_type == PIPE_H265_ENC_PICTURE_TYPE_I); in radeon_uvd_enc_get_param()
64 if (pic->seq.conformance_window_flag) { in radeon_uvd_enc_get_param()
65 enc->enc_pic.crop_left = pic->seq.conf_win_left_offset; in radeon_uvd_enc_get_param()
[all …]
Dradeon_vce_40_2_2.c95 RVCE_CS(enc->pic.rate_ctrl.rate_ctrl_method); // encRateControlMethod in rate_control()
96 RVCE_CS(enc->pic.rate_ctrl.target_bitrate); // encRateControlTargetBitRate in rate_control()
97 RVCE_CS(enc->pic.rate_ctrl.peak_bitrate); // encRateControlPeakBitRate in rate_control()
98 RVCE_CS(enc->pic.rate_ctrl.frame_rate_num); // encRateControlFrameRateNum in rate_control()
100 RVCE_CS(enc->pic.quant_i_frames); // encQP_I in rate_control()
101 RVCE_CS(enc->pic.quant_p_frames); // encQP_P in rate_control()
102 RVCE_CS(enc->pic.quant_b_frames); // encQP_B in rate_control()
103 RVCE_CS(enc->pic.rate_ctrl.vbv_buffer_size); // encVBVBufferSize in rate_control()
104 RVCE_CS(enc->pic.rate_ctrl.frame_rate_den); // encRateControlFrameRateDen in rate_control()
108 RVCE_CS(enc->pic.rate_ctrl.target_bits_picture); // encTargetBitsPerPicture in rate_control()
[all …]
/external/llvm-project/llvm/test/CodeGen/SPARC/
Dtls.ll3 …: llc <%s -mtriple=sparc-unknown-linux -relocation-model=pic | FileCheck %s --check-prefix=pic
4 …: llc <%s -mtriple=sparcv9-unknown-linux -relocation-model=pic | FileCheck %s --check-prefix=pic
8 …unknown-linux -relocation-model=pic -filetype=obj | llvm-readobj -r --symbols - | FileCheck %…
9 …9-unknown-linux -relocation-model=pic -filetype=obj | llvm-readobj -r --symbols - | FileCheck %…
24 ; pic-LABEL: test_tls_local
25 ; pic: or {{%[goli][0-7]}}, %lo(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[PC:%[goli][0-7]]]
26 ; pic: add [[PC]], %o7, [[GOTBASE:%[goli][0-7]]]
27 ; pic-DAG: sethi %tldm_hi22(local_symbol), [[R0:%[goli][0-7]]]
28 ; pic-DAG: add [[R0]], %tldm_lo10(local_symbol), [[R1:%[goli][0-7]]]
29 ; pic-DAG: add [[GOTBASE]], [[R1]], %o0, %tldm_add(local_symbol)
[all …]
/external/webp/tests/fuzzer/
Denc_dec_fuzzer.cc36 WebPPicture pic; in LLVMFuzzerTestOneInput() local
37 if (!WebPPictureInit(&pic)) { in LLVMFuzzerTestOneInput()
41 pic.use_argb = Extract(1, data, size, &bit_pos); in LLVMFuzzerTestOneInput()
44 if (!ExtractSourcePicture(&pic, data, size, &bit_pos)) { in LLVMFuzzerTestOneInput()
46 WebPPictureFree(&pic); in LLVMFuzzerTestOneInput()
51 if (!ExtractAndCropOrScale(&pic, data, size, &bit_pos)) { in LLVMFuzzerTestOneInput()
53 WebPPictureFree(&pic); in LLVMFuzzerTestOneInput()
64 if (pic.width * pic.height > 32 * 32) { in LLVMFuzzerTestOneInput()
83 pic.writer = WebPMemoryWrite; in LLVMFuzzerTestOneInput()
84 pic.custom_ptr = &memory_writer; in LLVMFuzzerTestOneInput()
[all …]
Danimencoder_fuzzer.cc39 WebPPicture pic; in AddFrame() local
40 if (!WebPPictureInit(&pic)) { in AddFrame()
45 pic.use_argb = Extract(1, data, size, bit_pos); in AddFrame()
48 if (!ExtractSourcePicture(&pic, data, size, bit_pos)) { in AddFrame()
50 WebPPictureFree(&pic); in AddFrame()
56 if (!ExtractAndCropOrScale(&pic, data, size, bit_pos)) { in AddFrame()
58 WebPPictureFree(&pic); in AddFrame()
62 if (!WebPPictureRescale(&pic, *width, *height)) { in AddFrame()
66 WebPPictureFree(&pic); in AddFrame()
73 *width = pic.width; in AddFrame()
[all …]
Dfuzz_utils.h138 static WEBP_INLINE int ExtractSourcePicture(WebPPicture* const pic, in ExtractSourcePicture() argument
141 if (pic == NULL) return 0; in ExtractSourcePicture()
162 pic->width = kImagesWidth[image_index]; in ExtractSourcePicture()
163 pic->height = kImagesHeight[image_index]; in ExtractSourcePicture()
164 pic->argb_stride = pic->width * 4 * sizeof(uint8_t); in ExtractSourcePicture()
167 return WebPPictureImportRGBA(pic, image_data, pic->argb_stride); in ExtractSourcePicture()
174 static WEBP_INLINE int ExtractAndCropOrScale(WebPPicture* const pic, in ExtractAndCropOrScale() argument
177 if (pic == NULL) return 0; in ExtractAndCropOrScale()
187 const int cropped_width = Max(1, pic->width / width_ratio); in ExtractAndCropOrScale()
188 const int cropped_height = Max(1, pic->height / height_ratio); in ExtractAndCropOrScale()
[all …]
/external/llvm/test/CodeGen/SPARC/
Dtls.ll3 ; RUN: llc <%s -march=sparc -relocation-model=pic | FileCheck %s --check-prefix=pic
4 ; RUN: llc <%s -march=sparcv9 -relocation-model=pic | FileCheck %s --check-prefix=pic
8 …lc <%s -march=sparc -relocation-model=pic -filetype=obj | llvm-readobj -r | FileCheck %s --ch…
9 …lc <%s -march=sparcv9 -relocation-model=pic -filetype=obj | llvm-readobj -r | FileCheck %s --ch…
24 ; pic-LABEL: test_tls_local
25 ; pic: or {{%[goli][0-7]}}, %lo(_GLOBAL_OFFSET_TABLE_+{{.+}}), [[PC:%[goli][0-7]]]
26 ; pic: add [[PC]], %o7, [[GOTBASE:%[goli][0-7]]]
27 ; pic-DAG: sethi %tldm_hi22(local_symbol), [[R0:%[goli][0-7]]]
28 ; pic-DAG: add [[R0]], %tldm_lo10(local_symbol), [[R1:%[goli][0-7]]]
29 ; pic-DAG: add [[GOTBASE]], [[R1]], %o0, %tldm_add(local_symbol)
[all …]
/external/mesa3d/src/gallium/drivers/r600/
Dradeon_uvd.c372 static struct ruvd_h264 get_h264_msg(struct ruvd_decoder *dec, struct pipe_h264_picture_desc *pic) in get_h264_msg() argument
377 switch (pic->base.profile) { in get_h264_msg()
399 result.sps_info_flags |= pic->pps->sps->direct_8x8_inference_flag << 0; in get_h264_msg()
400 result.sps_info_flags |= pic->pps->sps->mb_adaptive_frame_field_flag << 1; in get_h264_msg()
401 result.sps_info_flags |= pic->pps->sps->frame_mbs_only_flag << 2; in get_h264_msg()
402 result.sps_info_flags |= pic->pps->sps->delta_pic_order_always_zero_flag << 3; in get_h264_msg()
404 result.bit_depth_luma_minus8 = pic->pps->sps->bit_depth_luma_minus8; in get_h264_msg()
405 result.bit_depth_chroma_minus8 = pic->pps->sps->bit_depth_chroma_minus8; in get_h264_msg()
406 result.log2_max_frame_num_minus4 = pic->pps->sps->log2_max_frame_num_minus4; in get_h264_msg()
407 result.pic_order_cnt_type = pic->pps->sps->pic_order_cnt_type; in get_h264_msg()
[all …]
/external/skqp/src/images/
DSkWebpEncoder.cpp132 WebPPicture pic; in Encode() local
133 WebPPictureInit(&pic); in Encode()
134 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
135 pic.width = pixmap.width(); in Encode()
136 pic.height = pixmap.height(); in Encode()
137 pic.writer = stream_writer; in Encode()
148 pic.use_argb = 0; in Encode()
152 pic.use_argb = 1; in Encode()
160 pic.custom_ptr = icc ? (void*)&tmp : (void*)stream; in Encode()
163 const int rgbStride = pic.width * bpp; in Encode()
[all …]
/external/llvm-project/llvm/test/CodeGen/Mips/
Dfp16instrinsmc.ll1 …l-linux-gnu -march=mipsel -mattr=mips16 -relocation-model=pic < %s | FileCheck %s -check-prefix=pic
113 ;pic: lw ${{[0-9]+}}, %call16(sinf)(${{[0-9]+}})
114 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}})
127 ;pic: lw ${{[0-9]+}}, %call16(sin)(${{[0-9]+}})
128 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_2)(${{[0-9]+}})
141 ;pic: lw ${{[0-9]+}}, %call16(cosf)(${{[0-9]+}})
142 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}})
155 ;pic: lw ${{[0-9]+}}, %call16(cos)(${{[0-9]+}})
156 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_2)(${{[0-9]+}})
169 ;pic: lw ${{[0-9]+}}, %call16(sqrtf)(${{[0-9]+}})
[all …]
/external/llvm/test/CodeGen/Mips/
Dfp16instrinsmc.ll1 …l-linux-gnu -march=mipsel -mattr=mips16 -relocation-model=pic < %s | FileCheck %s -check-prefix=pic
113 ;pic: lw ${{[0-9]+}}, %call16(sinf)(${{[0-9]+}})
114 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}})
127 ;pic: lw ${{[0-9]+}}, %call16(sin)(${{[0-9]+}})
128 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_2)(${{[0-9]+}})
141 ;pic: lw ${{[0-9]+}}, %call16(cosf)(${{[0-9]+}})
142 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_sf_1)(${{[0-9]+}})
155 ;pic: lw ${{[0-9]+}}, %call16(cos)(${{[0-9]+}})
156 ;pic: lw ${{[0-9]+}}, %got(__mips16_call_stub_df_2)(${{[0-9]+}})
169 ;pic: lw ${{[0-9]+}}, %call16(sqrtf)(${{[0-9]+}})
[all …]
/external/ImageMagick/Magick++/demo/
Dgravity.cpp59 Image pic = base; in main() local
60 pic.annotate( "NorthWest", Geometry(0,0,x,y), NorthWestGravity, angle ); in main()
61 pic.annotate( "North", Geometry(0,0,0,y), NorthGravity, angle ); in main()
62 pic.annotate( "NorthEast", Geometry(0,0,x,y), NorthEastGravity, angle ); in main()
63 pic.annotate( "East", Geometry(0,0,x,0), EastGravity, angle ); in main()
64 pic.annotate( "Center", Geometry(0,0,0,0), CenterGravity, angle ); in main()
65 pic.annotate( "SouthEast", Geometry(0,0,x,y), SouthEastGravity, angle ); in main()
66 pic.annotate( "South", Geometry(0,0,0,y), SouthGravity, angle ); in main()
67 pic.annotate( "SouthWest", Geometry(0,0,x,y), SouthWestGravity, angle ); in main()
68 pic.annotate( "West", Geometry(0,0,x,0), WestGravity, angle ); in main()
[all …]
/external/skia/src/images/
DSkWebpEncoder.cpp64 WebPPicture pic; in Encode() local
65 WebPPictureInit(&pic); in Encode()
66 SkAutoTCallVProc<WebPPicture, WebPPictureFree> autoPic(&pic); in Encode()
67 pic.width = pixmap.width(); in Encode()
68 pic.height = pixmap.height(); in Encode()
69 pic.writer = stream_writer; in Encode()
80 pic.use_argb = 0; in Encode()
84 pic.use_argb = 1; in Encode()
92 pic.custom_ptr = icc ? (void*)&tmp : (void*)stream; in Encode()
117 if (!importProc(&pic, reinterpret_cast<const uint8_t*>(src->addr()), src->rowBytes())) { in Encode()
[all …]
/external/skia/tests/
DSerialProcsTest.cpp17 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { in picture_to_image() argument
18 SkIRect r = pic->cullRect().round(); in picture_to_image()
20 surf->getCanvas()->drawPicture(pic); in picture_to_image()
54 sk_sp<SkPicture> pic; in DEF_TEST() local
59 pic = rec.finishRecordingAsPicture(); in DEF_TEST()
71 auto data = pic->serialize(&sproc); in DEF_TEST()
111 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { in array_serial_proc() argument
113 if (c->fSkipMe == pic) { in array_serial_proc()
116 *c->fArray.append() = pic; in array_serial_proc()
117 return SkData::MakeWithCopy(&pic, sizeof(pic)); in array_serial_proc()
[all …]
/external/skqp/tests/
DSerialProcsTest.cpp18 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { in picture_to_image() argument
19 SkIRect r = pic->cullRect().round(); in picture_to_image()
21 surf->getCanvas()->drawPicture(pic); in picture_to_image()
55 sk_sp<SkPicture> pic; in DEF_TEST() local
60 pic = rec.finishRecordingAsPicture(); in DEF_TEST()
72 auto data = pic->serialize(&sproc); in DEF_TEST()
112 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { in array_serial_proc() argument
114 if (c->fSkipMe == pic) { in array_serial_proc()
117 *c->fArray.append() = pic; in array_serial_proc()
118 return SkData::MakeWithCopy(&pic, sizeof(pic)); in array_serial_proc()
[all …]

12345678910>>...62