Home
last modified time | relevance | path

Searched refs:Picture (Results 1 – 25 of 151) sorted by relevance

1234567

/third_party/flutter/engine/flutter/lib/ui/painting/
Dpicture.cc13 fml::RefPtr<Picture> Picture::Create(SkiaGPUObject<SkPicture> picture) { in Create()
14 return fml::MakeRefCounted<Picture>(std::move(picture)); in Create()
17 Picture::Picture(SkiaGPUObject<SkPicture> picture) in Picture() function in flutter::Picture
20 Picture::~Picture() = default;
22 fml::RefPtr<CanvasImage> Picture::toImage(int width, int height) { in toImage()
30 Dart_Handle Picture::RasterizeToImage(sk_sp<SkPicture> picture, in RasterizeToImage()
37 size_t Picture::GetAllocationSize() { in GetAllocationSize()
41 return sizeof(Picture); in GetAllocationSize()
Dpicture.h18 class Picture : public fml::RefCountedThreadSafe<Picture> {
19 FML_FRIEND_MAKE_REF_COUNTED(Picture);
22 virtual ~Picture();
23 static fml::RefPtr<Picture> Create(SkiaGPUObject<SkPicture> picture);
38 explicit Picture(SkiaGPUObject<SkPicture> picture);
Dpicture_recorder.cc39 fml::RefPtr<Picture> PictureRecorder::endRecording() { in endRecording()
43 fml::RefPtr<Picture> picture = Picture::Create(UIDartState::CreateGPUObject( in endRecording()
Dpicture_recorder.h17 class Picture; variable
29 fml::RefPtr<Picture> endRecording();
Dimage_filter.h24 void initPicture(Picture*);
/third_party/ffmpeg/libavcodec/
Dmpegpicture.h45 typedef struct Picture { struct
92 } Picture; typedef
98 int ff_alloc_picture(AVCodecContext *avctx, Picture *pic, MotionEstContext *me,
107 int ff_mpeg_ref_picture(AVCodecContext *avctx, Picture *dst, Picture *src);
108 void ff_mpeg_unref_picture(AVCodecContext *avctx, Picture *picture);
110 void ff_free_picture_tables(Picture *pic);
111 int ff_update_picture_tables(Picture *dst, Picture *src);
113 int ff_find_unused_picture(AVCodecContext *avctx, Picture *picture, int shared);
Dmpegpicture.c33 static int make_tables_writable(Picture *pic) in make_tables_writable()
98 static int alloc_frame_buffer(AVCodecContext *avctx, Picture *pic, in alloc_frame_buffer()
184 static int alloc_picture_tables(AVCodecContext *avctx, Picture *pic, int encoding, int out_format, in alloc_picture_tables()
232 int ff_alloc_picture(AVCodecContext *avctx, Picture *pic, MotionEstContext *me, in ff_alloc_picture()
295 void ff_mpeg_unref_picture(AVCodecContext *avctx, Picture *pic) in ff_mpeg_unref_picture()
297 int off = offsetof(Picture, mb_mean) + sizeof(pic->mb_mean); in ff_mpeg_unref_picture()
317 int ff_update_picture_tables(Picture *dst, Picture *src) in ff_update_picture_tables()
355 int ff_mpeg_ref_picture(AVCodecContext *avctx, Picture *dst, Picture *src) in ff_mpeg_ref_picture()
398 static inline int pic_is_unused(Picture *pic) in pic_is_unused()
407 static int find_unused_picture(AVCodecContext *avctx, Picture *picture, int shared) in find_unused_picture()
[all …]
Dmpegvideo.h136 Picture *picture; ///< main picture buffer
137 Picture **input_picture; ///< next pictures on display order for encoding
138 Picture **reordered_input_picture; ///< pointer to the next pictures in coded order for encoding
162 Picture last_picture;
168 Picture next_picture;
174 Picture new_picture;
180 Picture current_picture; ///< buffer to store the decompressed current picture
182 Picture *last_picture_ptr; ///< pointer to the previous picture.
183 Picture *next_picture_ptr; ///< pointer to the next picture (for bidir pred)
184 Picture *current_picture_ptr; ///< pointer to the current picture
[all …]
Dvideotoolbox.h34 #define Picture QuickdrawPicture macro
36 #undef Picture
Dvdpau_mpeg12.c36 Picture *pic = s->current_picture_ptr; in vdpau_mpeg_start_frame()
87 Picture *pic = s->current_picture_ptr; in vdpau_mpeg_decode_slice()
Dvdpau_vc1.c37 Picture *pic = s->current_picture_ptr; in vdpau_vc1_start_frame()
105 Picture *pic = s->current_picture_ptr; in vdpau_vc1_decode_slice()
/third_party/flutter/engine/flutter/lib/web_ui/lib/src/engine/compositor/
Draster_cache.dart7 /// A cache of [Picture]s that have already been rasterized.
9 /// In the case of a [Picture] with a lot of complex drawing commands, it can
10 /// be faster to rasterize that [Picture] into it's own canvas and composite
14 /// This class is responsible for deciding if a [Picture] should be cached and
15 /// for creating the cached [Picture]s that can be drawn directly into the
36 ui.Picture picture, Matrix4 matrix, bool isComplex, bool willChange) {}
39 RasterCacheResult get(ui.Picture picture, Matrix4 matrix) =>
Dcanvas.dart15 /// [ui.Picture] which uses a Skia recording canvas. This class receives
71 void drawPicture(ui.Picture picture) {
/third_party/flutter/flutter/examples/layers/raw/
Dcanvas.dart12 ui.Picture paint(ui.Rect paintBounds) {
14 // feed in the canvas. The PictureRecorder will eventually produce a Picture,
97 // a Picture, which is an immutable record of the commands we've issued. You
98 // can draw a Picture into another canvas or include it as part of a
103 ui.Scene composite(ui.Picture picture, ui.Rect paintBounds) {
119 final ui.Picture picture = paint(paintBounds);
Dtouch_input.dart13 ui.Picture paint(ui.Rect paintBounds) {
15 // feed in the canvas. The PictureRecorder will eventually produce a Picture,
35 // a Picture, which is an immutable record of the commands we've issued. You
36 // can draw a Picture into another canvas or include it as part of a
41 ui.Scene composite(ui.Picture picture, ui.Rect paintBounds) {
72 final ui.Picture picture = paint(paintBounds);
Dtext.dart14 ui.Picture paint(ui.Rect paintBounds) {
32 ui.Scene composite(ui.Picture picture, ui.Rect paintBounds) {
48 final ui.Picture picture = paint(paintBounds);
/third_party/flutter/skia/site/user/api/
DSkPicture_Reference.md30 <a href='SkPicture_Reference#Picture'>Picture</a> records drawing commands made to <a href='SkCanva…
33 <a href='SkPicture_Reference#Picture'>Picture</a> is an abstract class. <a href='SkPicture_Referenc…
34 …mented#Drawable'>Drawable</a>, or from <a href='SkPicture_Reference#Picture'>Picture</a> previousl…
36 <a href='SkPicture_Reference#Picture'>Picture</a> may contain any <a href='SkCanvas_Reference#Canva…
37 …a href='#Canvas_Clip'>Canvas_Clip</a>. <a href='SkPicture_Reference#Picture'>Picture</a> has a cul…
38 a bounding box hint. To limit <a href='SkPicture_Reference#Picture'>Picture</a> bounds, use <a href…
39 recording or drawing <a href='SkPicture_Reference#Picture'>Picture</a>.
276 …kRect_Reference#SkRect'>SkRect</a> for this <a href='SkPicture_Reference#Picture'>picture</a>, pas…
289 …15bb9a9596b40c5e2045f76e8c1dcf8e"><div><a href='SkPicture_Reference#Picture'>Picture</a> recorded …
371 Writes <a href='SkPicture_Reference#Picture'>picture</a> to <a href='#SkPicture_serialize_2_stream'…
/third_party/skia/gm/
Dpictureimagefilter.cpp96 sk_sp<SkImageFilter> pictureSource(SkImageFilters::Picture(fPicture)); in onDraw()
97 sk_sp<SkImageFilter> pictureSourceSrcRect(SkImageFilters::Picture(fPicture, srcRect)); in onDraw()
98 sk_sp<SkImageFilter> pictureSourceEmptyRect(SkImageFilters::Picture(fPicture, in onDraw()
/third_party/flutter/skia/gm/
Dpictureimagefilter.cpp97 sk_sp<SkImageFilter> pictureSource(SkImageFilters::Picture(fPicture)); in onDraw()
98 sk_sp<SkImageFilter> pictureSourceSrcRect(SkImageFilters::Picture(fPicture, srcRect)); in onDraw()
99 sk_sp<SkImageFilter> pictureSourceEmptyRect(SkImageFilters::Picture(fPicture, in onDraw()
/third_party/skia/include/core/
DSkPictureRecorder.h17 class Picture; variable
99 friend class android::Picture;
/third_party/flutter/skia/include/core/
DSkPictureRecorder.h17 class Picture; variable
108 friend class android::Picture;
/third_party/flutter/skia/include/effects/
DSkImageFilters.h264 static sk_sp<SkImageFilter> Picture(sk_sp<SkPicture> pic, const SkRect& targetRect);
266 static sk_sp<SkImageFilter> Picture(sk_sp<SkPicture> pic) { in Picture() function
268 return Picture(std::move(pic), target); in Picture()
/third_party/cef/patch/patches/
Dcontent_2015.patch99 // Creates an OverlayWindow to be used for Picture-in-Picture. This window
100 // will house the content shown when in Picture-in-Picture mode. This will
/third_party/skia/src/effects/imagefilters/
DSkPictureImageFilter.cpp54 sk_sp<SkImageFilter> SkImageFilters::Picture(sk_sp<SkPicture> pic, const SkRect& targetRect) { in Picture() function in SkImageFilters
73 return SkImageFilters::Picture(std::move(picture), cropRect); in CreateProc()
/third_party/skia/include/effects/
DSkImageFilters.h328 static sk_sp<SkImageFilter> Picture(sk_sp<SkPicture> pic, const SkRect& targetRect);
330 static sk_sp<SkImageFilter> Picture(sk_sp<SkPicture> pic) { in Picture() function
332 return Picture(std::move(pic), target); in Picture()

1234567