Searched defs:picture (Results 1 - 25 of 65) sorted by relevance

123

/external/skia/include/effects/
H A DSkPictureImageFilter.h17 * Refs the passed-in picture.
19 static SkImageFilter* Create(const SkPicture* picture) { argument
20 return new SkPictureImageFilter(picture);
24 * Refs the passed-in picture. cropRect can be used to crop or expand the destination rect when
25 * the picture is drawn. (No scaling is implied by the dest rect; only the CTM is applied.)
27 static SkImageFilter* Create(const SkPicture* picture, const SkRect& cropRect) { argument
28 return new SkPictureImageFilter(picture, cropRect, kDeviceSpace_PictureResolution,
33 * Refs the passed-in picture. The picture is rasterized at a resolution that matches the
34 * local coordinate space. If the picture need
39 CreateForLocalSpace(const SkPicture* picture, const SkRect& cropRect, SkFilterQuality filterQuality) argument
[all...]
/external/kernel-headers/original/uapi/linux/
H A Dmeye.h42 unsigned char picture; member in struct:meye_params
/external/skia/bench/
H A DSKPBench.h45 const SkPicture* picture() const { return fPic; } function in class:SKPBench
H A DSKPBench.cpp162 static void draw_pic_for_stats(SkCanvas* canvas, GrContext* context, const SkPicture* picture, argument
166 canvas->drawPicture(picture);
/external/skia/platform_tools/android/apps/canvasproof/src/main/java/org/skia/canvasproof/
H A DHwuiPictureView.java23 private Picture picture; field in class:HwuiPictureView
37 this.picture = p;
43 if (this.picture != null) {
46 HwuiPictureView.draw(canvas, this.picture);
60 Log.e(TAG, "Exception while drawing picture in Hwui");
H A DCanvasProofActivity.java37 public Picture picture; field in class:CanvasProofActivity.PictureAsset
88 "empty picture" + path);
91 this.assets[i].picture = p;
145 this.hwuiPictureView.setPicture(assets[resourcesIndex].picture);
H A DGaneshPictureRenderer.java119 private static native void GetCullRect(Rect r, long picture); argument
/external/skia/debugger/
H A DSkDebugger.cpp27 void SkDebugger::loadPicture(SkPicture* picture) { argument
28 SkRefCnt_SafeAssign(fPicture, picture);
33 fDebugCanvas->setPicture(picture);
34 picture->playback(fDebugCanvas);
/external/skia/src/core/
H A DSkMultiPictureDraw.cpp28 void SkMultiPictureDraw::DrawData::init(SkCanvas* canvas, const SkPicture* picture, argument
30 fPicture = SkRef(picture);
68 const SkPicture* picture,
71 if (nullptr == canvas || nullptr == picture) {
77 array.append()->init(canvas, picture, matrix, paint);
157 const SkPicture* picture = data.fPicture; local
167 SkAutoCanvasMatrixPaint acmp(canvas, &data.fMatrix, data.fPaint, picture->cullRect());
176 GrLayerHoister::FindLayersToHoist(context, picture, initialMatrix,
182 // Render the entire picture using new layers
183 GrRecordReplaceDraw(picture, canva
67 add(SkCanvas* canvas, const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint) argument
[all...]
H A DSkPictureImageGenerator.cpp41 SkImageGenerator* SkPictureImageGenerator::Create(const SkISize& size, const SkPicture* picture, argument
43 if (!picture || size.isEmpty()) {
47 return new SkPictureImageGenerator(size, picture, matrix, paint);
50 SkPictureImageGenerator::SkPictureImageGenerator(const SkISize& size, const SkPicture* picture, argument
53 , fPicture(SkRef(picture)) {
124 SkImageGenerator* SkImageGenerator::NewFromPicture(const SkISize& size, const SkPicture* picture, argument
126 return SkPictureImageGenerator::Create(size, picture, matrix, paint);
H A DSkPictureShader.cpp96 SkPictureShader::SkPictureShader(const SkPicture* picture, TileMode tmx, TileMode tmy, argument
99 , fPicture(SkRef(picture))
100 , fTile(tile ? *tile : picture->cullRect())
105 SkShader* SkPictureShader::Create(const SkPicture* picture, TileMode tmx, TileMode tmy, argument
107 if (!picture || picture->cullRect().isEmpty() || (tile && tile->isEmpty())) {
110 return new SkPictureShader(picture, tmx, tmy, localMatrix, tile);
121 SkAutoTUnref<SkPicture> picture; local
129 // Newer code won't serialize pictures in disallow-cross-process-picture mode.
133 // Old code always serialized the picture
[all...]
/external/skia/src/effects/
H A DSkPictureImageFilter.cpp16 SkPictureImageFilter::SkPictureImageFilter(const SkPicture* picture) argument
18 , fPicture(SkSafeRef(picture))
19 , fCropRect(picture ? picture->cullRect() : SkRect::MakeEmpty())
24 SkPictureImageFilter::SkPictureImageFilter(const SkPicture* picture, const SkRect& cropRect, argument
28 , fPicture(SkSafeRef(picture))
39 SkAutoTUnref<SkPicture> picture; local
46 picture.reset(SkPicture::CreateFromBuffer(buffer));
65 return CreateForLocalSpace(picture, cropRect, filterQuality);
67 return Create(picture, cropRec
[all...]
/external/skia/platform_tools/android/apps/canvasproof/src/main/jni/
H A Dorg_skia_canvasproof_GaneshPictureRenderer.cpp24 const SkPicture* picture,
27 if (!picture) {
28 SkDebugf(TAG "!picture\n");
48 SkRect cullRect = picture->cullRect();
50 picture->playback(canvas);
83 SkPicture* picture = reinterpret_cast<SkPicture*>(pic); local
84 impl->render((int)width, (int)height, picture, matrix);
133 const SkPicture* picture = reinterpret_cast<SkPicture*>(picturePtr); local
135 if (picture) {
136 rect = picture
21 render_picture(GrContext* grContext, int width, int height, const SkPicture* picture, const SkMatrix& matrix) argument
[all...]
/external/skia/samplecode/
H A DSamplePictFile.cpp114 SkPicture** picture = fPictures + fBBox; variable
120 if (!*picture) {
121 *picture = LoadPicture(fFilename.c_str(), fBBox);
123 if (*picture) {
128 canvas->drawPicture(*picture);
170 SkDebugf("coun't load picture at \"path\"\n", path);
/external/skia/src/gpu/
H A DGrRecordReplaceDraw.cpp22 // no picture).
59 const SkBigPicture* picture,
67 , fPicture(picture)
133 SkAutoCanvasMatrixPaint acmp(fCanvas, &dp.matrix, dp.paint, dp.picture->cullRect());
135 if (const SkBigPicture* bp = dp.picture->asSkBigPicture()) {
136 // Draw sub-pictures with the same replacement list but a different picture
144 dp.picture->playback(fCanvas, fCallback);
208 int GrRecordReplaceDraw(const SkPicture* picture, argument
215 if (const SkBigPicture* bp = picture->asSkBigPicture()) {
223 picture
56 ReplaceDraw(SkCanvas* canvas, GrLayerCache* layerCache, SkPicture const* const drawablePicts[], int drawableCount, const SkPicture* topLevelPicture, const SkBigPicture* picture, const SkMatrix& initialMatrix, SkPicture::AbortCallback* callback, const int* opIndices, int numIndices) argument
[all...]
/external/skia/tests/
H A DGpuLayerCacheTest.cpp49 const SkPicture& picture,
55 GrCachedLayer* layer = cache->findLayerOrCreate(picture.uniqueID(),
63 GrCachedLayer* temp = TestingAccess::Find(cache, picture.uniqueID(), SkMatrix::I(),
69 REPORTER_ASSERT(reporter, picture.uniqueID() == layer->pictureID());
118 SkAutoTUnref<const SkPicture> picture; local
123 // Draw something, anything, to prevent an empty-picture optimization,
126 picture.reset(recorder.endRecording());
133 create_layers(reporter, &cache, *picture, kInitialNumLayers, 0);
137 GrCachedLayer* layer = TestingAccess::Find(&cache, picture->uniqueID(), SkMatrix::I(),
166 GrCachedLayer* layer = TestingAccess::Find(&cache, picture
47 create_layers(skiatest::Reporter* reporter, GrLayerCache* cache, const SkPicture& picture, int numToAdd, int idOffset) argument
[all...]
/external/webp/src/enc/
H A Dpicture_rescale.c81 int WebPPictureIsView(const WebPPicture* picture) { argument
82 if (picture == NULL) return 0;
83 if (picture->use_argb) {
84 return (picture->memory_argb_ == NULL);
86 return (picture->memory_ == NULL);
161 // Simple picture rescaler
H A Dalpha.c55 WebPPicture picture; local
57 WebPPictureInit(&picture);
58 picture.width = width;
59 picture.height = height;
60 picture.use_argb = 1;
61 picture.stats = stats;
62 if (!WebPPictureAlloc(&picture)) return 0;
65 WebPDispatchAlphaToGreen(data, width, picture.width, picture.height,
66 picture
[all...]
H A Dpicture.c26 const WebPPicture* const picture) {
30 (void)picture;
34 int WebPPictureInitInternal(WebPPicture* picture, int version) { argument
38 if (picture != NULL) {
39 memset(picture, 0, sizeof(*picture));
40 picture->writer = DummyWriter;
41 WebPEncodingSetError(picture, VP8_ENC_OK);
48 static void WebPPictureResetBufferARGB(WebPPicture* const picture) { argument
49 picture
25 DummyWriter(const uint8_t* data, size_t data_size, const WebPPicture* const picture) argument
54 WebPPictureResetBufferYUVA(WebPPicture* const picture) argument
61 WebPPictureResetBuffers(WebPPicture* const picture) argument
66 WebPPictureAllocARGB(WebPPicture* const picture, int width, int height) argument
90 WebPPictureAllocYUVA(WebPPicture* const picture, int width, int height) argument
153 WebPPictureAlloc(WebPPicture* picture) argument
169 WebPPictureFree(WebPPicture* picture) argument
186 WebPMemoryWrite(const uint8_t* data, size_t data_size, const WebPPicture* picture) argument
[all...]
H A Dwebpenc.c124 // Typical memory footprint (614x440 picture)
141 WebPPicture* const picture) {
145 const int mb_w = (picture->width + 15) >> 4;
146 const int mb_h = (picture->height + 15) >> 4;
194 WebPEncodingSetError(picture, VP8_ENC_ERROR_OUT_OF_MEMORY);
222 enc->pic_ = picture;
140 InitVP8Encoder(const WebPConfig* const config, WebPPicture* const picture) argument
/external/libvncserver/client_examples/
H A Dvnc2mpg.c43 AVFrame *picture, *tmp_picture; variable
101 AVFrame *picture; local
105 picture = avcodec_alloc_frame();
106 if (!picture)
111 av_free(picture);
114 avpicture_fill((AVPicture *)picture, picture_buf,
116 return picture;
151 /* allocate the encoded raw picture */
152 picture = alloc_picture(c->pix_fmt, c->width, c->height);
153 if (!picture) {
[all...]
/external/mesa3d/src/gallium/state_trackers/vdpau/
H A Ddecode.c195 vlVdpDecoderRenderMpeg12(struct pipe_mpeg12_picture_desc *picture, argument
202 r = vlVdpGetReferenceFrame(picture_info->forward_reference, &picture->ref[0]);
206 r = vlVdpGetReferenceFrame(picture_info->backward_reference, &picture->ref[1]);
210 picture->picture_coding_type = picture_info->picture_coding_type;
211 picture->picture_structure = picture_info->picture_structure;
212 picture->frame_pred_frame_dct = picture_info->frame_pred_frame_dct;
213 picture->q_scale_type = picture_info->q_scale_type;
214 picture->alternate_scan = picture_info->alternate_scan;
215 picture->intra_vlc_format = picture_info->intra_vlc_format;
216 picture
236 vlVdpDecoderRenderMpeg4(struct pipe_mpeg4_picture_desc *picture, VdpPictureInfoMPEG4Part2 *picture_info) argument
275 vlVdpDecoderRenderVC1(struct pipe_vc1_picture_desc *picture, VdpPictureInfoVC1 *picture_info) argument
324 vlVdpDecoderRenderH264(struct pipe_h264_picture_desc *picture, VdpPictureInfoH264 *picture_info) argument
[all...]
/external/opencv3/3rdparty/libwebp/enc/
H A Dalpha.c57 WebPPicture picture; local
60 WebPPictureInit(&picture);
61 picture.width = width;
62 picture.height = height;
63 picture.use_argb = 1;
64 picture.stats = stats;
65 if (!WebPPictureAlloc(&picture)) return 0;
70 uint32_t* dst = picture.argb;
72 for (j = 0; j < picture.height; ++j) {
73 for (i = 0; i < picture
[all...]
H A Dwebpenc.c44 const WebPPicture* const picture) {
48 (void)picture;
52 int WebPPictureInitInternal(WebPPicture* picture, int version) { argument
56 if (picture != NULL) {
57 memset(picture, 0, sizeof(*picture));
58 picture->writer = DummyWriter;
59 WebPEncodingSetError(picture, VP8_ENC_OK);
150 // Typical memory footprint (768x510 picture)
169 WebPPicture* const picture) {
43 DummyWriter(const uint8_t* data, size_t data_size, const WebPPicture* const picture) argument
168 InitVP8Encoder(const WebPConfig* const config, WebPPicture* const picture) argument
[all...]
/external/skia/tools/debugger/
H A DSkDebugCanvas.h48 void setPicture(SkPicture* picture) { fPicture = picture; } argument

Completed in 2675 milliseconds

123