Home
last modified time | relevance | path

Searched refs:LazyYUVImage (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/tools/gpu/
H A DYUVUtils.h36 class LazyYUVImage { class
39 static std::unique_ptr<LazyYUVImage> Make(sk_sp<SkData> data,
42 static std::unique_ptr<LazyYUVImage> Make(SkYUVAPixmaps,
63 LazyYUVImage() = default;
H A DYUVUtils.cpp189 std::unique_ptr<LazyYUVImage> LazyYUVImage::Make(sk_sp<SkData> data, in Make()
192 std::unique_ptr<LazyYUVImage> image(new LazyYUVImage()); in Make()
200 std::unique_ptr<LazyYUVImage> LazyYUVImage::Make(SkYUVAPixmaps pixmaps, in Make()
203 std::unique_ptr<LazyYUVImage> image(new LazyYUVImage()); in Make()
211 sk_sp<SkImage> LazyYUVImage::refImage(GrRecordingContext* rContext, Type type) { in refImage()
221 bool LazyYUVImage
[all...]
/third_party/skia/gm/
H A Dducky_yuv_blend.cpp31 auto lazyYUV = sk_gpu_test::LazyYUVImage::Make(GetResourceAsData("images/ducky.jpg"), in DEF_SIMPLE_GM_CAN_FAIL()
34 duckyFG[1] = lazyYUV->refImage(rContext, sk_gpu_test::LazyYUVImage::Type::kFromPixmaps); in DEF_SIMPLE_GM_CAN_FAIL()
H A Dimagefromyuvtextures.cpp48 static std::unique_ptr<sk_gpu_test::LazyYUVImage> CreatePlanes(const char* name) { in CreatePlanes()
119 return sk_gpu_test::LazyYUVImage::Make(std::move(pixmaps)); in CreatePlanes()
123 return fLazyYUVImage->refImage(context, sk_gpu_test::LazyYUVImage::Type::kFromTextures); in makeYUVAImage()
266 std::unique_ptr<sk_gpu_test::LazyYUVImage> fLazyYUVImage;
H A Dyuv420_odd_dim.cpp46 auto imageHelper = sk_gpu_test::LazyYUVImage::Make(stream.detachAsData()); in make_image()
50 return imageHelper->refImage(rContext, sk_gpu_test::LazyYUVImage::Type::kFromPixmaps); in make_image()
H A Dasyncrescaleandread.cpp109 auto lazyYUVImage = sk_gpu_test::LazyYUVImage::Make(pixmaps); in do_read_and_scale_yuv()
111 return lazyYUVImage->refImage(direct, sk_gpu_test::LazyYUVImage::Type::kFromTextures); in do_read_and_scale_yuv()
H A Dcompositor_quads.cpp901 sk_gpu_test::LazyYUVImage::Type::kFromPixmaps);
946 std::unique_ptr<sk_gpu_test::LazyYUVImage> fYUVData;
954 : fYUVData(sk_gpu_test::LazyYUVImage::Make(std::move(jpegData))) in YUVTextureSetRenderer()
H A Dwacky_yuv_formats.cpp763 using Type = sk_gpu_test::LazyYUVImage::Type;
848 auto lazyYUV = sk_gpu_test::LazyYUVImage::Make(std::move(pixmaps)); in createImages()
1051 auto lazyYUV = sk_gpu_test::LazyYUVImage::Make(yuvaPixmaps, in createImages()
1055 lazyYUV->refImage(context, sk_gpu_test::LazyYUVImage::Type::kFromTextures); in createImages()

Completed in 7 milliseconds