Home
last modified time | relevance | path

Searched refs:GrImageContext (Results 1 – 25 of 37) sorted by relevance

12

/third_party/skia/src/gpu/
DGrImageContext.cpp18 GrImageContext::GrImageContext(sk_sp<GrContextThreadSafeProxy> proxy) in GrImageContext() function in GrImageContext
22 GrImageContext::~GrImageContext() {} in ~GrImageContext()
24 void GrImageContext::abandonContext() { in abandonContext()
28 bool GrImageContext::abandoned() { in abandoned()
32 sk_sp<GrImageContext> GrImageContext::MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy> tsp) { in MakeForPromiseImage()
33 return sk_sp<GrImageContext>(new GrImageContext(std::move(tsp))); in MakeForPromiseImage()
DGrImageContextPriv.h21 GrImageContext* context() { return static_cast<GrImageContext*>(fContext); } in context()
22 const GrImageContext* context() const { return static_cast<const GrImageContext*>(fContext); } in context()
26 static sk_sp<GrImageContext> MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy> tsp) { in MakeForPromiseImage()
27 return GrImageContext::MakeForPromiseImage(std::move(tsp)); in MakeForPromiseImage()
34 explicit GrImageContextPriv(GrImageContext* iContext) : GrBaseContextPriv(iContext) {}
45 friend class GrImageContext; // to construct/copy this type. variable
50 inline GrImageContextPriv GrImageContext::priv() { return GrImageContextPriv(this); } in priv()
52 inline const GrImageContextPriv GrImageContext::priv () const { // NOLINT(readability-const-return… in priv()
53 return GrImageContextPriv(const_cast<GrImageContext*>(this)); in priv()
DGrProxyProvider.h16 class GrImageContext; variable
29 GrProxyProvider(GrImageContext*);
309 GrImageContext* fImageContext;
DGrBaseContextPriv.h30 GrImageContext* asImageContext() { return this->context()->asImageContext(); } in asImageContext()
/third_party/flutter/skia/src/gpu/
DGrImageContextPriv.h30 GrImageContext* asImageContext() { return fContext->asImageContext(); } in asImageContext()
44 explicit GrImageContextPriv(GrImageContext* context) : fContext(context) {}
52 GrImageContext* fContext;
54 friend class GrImageContext; // to construct/copy this type. variable
57 inline GrImageContextPriv GrImageContext::priv() { return GrImageContextPriv(this); } in priv()
59 inline const GrImageContextPriv GrImageContext::priv () const { in priv()
60 return GrImageContextPriv(const_cast<GrImageContext*>(this)); in priv()
DGrImageContext.cpp19 GrImageContext::GrImageContext(GrBackendApi backend, in GrImageContext() function in GrImageContext
26 GrImageContext::~GrImageContext() {} in ~GrImageContext()
28 void GrImageContext::abandonContext() { in abandonContext()
34 bool GrImageContext::abandoned() const { in abandoned()
DGrProxyProvider.h16 class GrImageContext; variable
26 GrProxyProvider(GrImageContext*);
297 GrImageContext* fImageContext;
DGrBaseContextPriv.h30 GrImageContext* asImageContext() { return fContext->asImageContext(); } in asImageContext()
DGrRecordingContextPriv.h30 GrImageContext* asImageContext() { return fContext->asImageContext(); } in asImageContext()
DGrContextPriv.h46 GrImageContext* asImageContext() { return fContext->asImageContext(); } in asImageContext()
/third_party/skia/include/private/
DGrImageContext.h19 class GrImageContext : public GrContext_Base {
21 ~GrImageContext() override;
30 GrImageContext(sk_sp<GrContextThreadSafeProxy>);
38 GrImageContext* asImageContext() override { return this; } in asImageContext()
44 static sk_sp<GrImageContext> MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy>);
DGrContext_Base.h20 class GrImageContext; variable
83 virtual GrImageContext* asImageContext() { return nullptr; } in asImageContext()
DBUILD.bazel68 "GrImageContext.h",
/third_party/flutter/skia/include/private/
DGrImageContext.h17 class SK_API GrImageContext : public GrContext_Base {
19 ~GrImageContext() override;
32 GrImageContext(GrBackendApi, const GrContextOptions&, uint32_t contextID);
43 GrImageContext* asImageContext() override { return this; } in asImageContext()
DGrContext_Base.h19 class GrImageContext; variable
75 virtual GrImageContext* asImageContext() { return nullptr; } in asImageContext()
DGrRecordingContext.h26 class SK_API GrRecordingContext : public GrImageContext {
134 typedef GrImageContext INHERITED;
/third_party/skia/src/image/
DSkImage_GpuBase.h19 class GrImageContext; variable
24 GrImageContext* context() const final { return fContext.get(); } in context()
55 SkImage_GpuBase(sk_sp<GrImageContext>, SkImageInfo, uint32_t uniqueID);
57 sk_sp<GrImageContext> fContext;
DSkImage_GpuYUVA.h26 SkImage_GpuYUVA(sk_sp<GrImageContext>,
50 SkImage_GpuYUVA(sk_sp<GrImageContext>, const SkImage_GpuYUVA* image, sk_sp<SkColorSpace>);
DSkImage_Base.h28 class GrImageContext; variable
81 virtual GrImageContext* context() const { return nullptr; } in context()
DSkImage_GpuYUVA.cpp34 SkImage_GpuYUVA::SkImage_GpuYUVA(sk_sp<GrImageContext> context, in SkImage_GpuYUVA()
55 SkImage_GpuYUVA::SkImage_GpuYUVA(sk_sp<GrImageContext> context, in SkImage_GpuYUVA()
381 sk_sp<GrImageContext> ctx(GrImageContextPriv::MakeForPromiseImage(std::move(threadSafeProxy))); in MakePromiseYUVATexture()
DSkImage_Gpu.h26 SkImage_Gpu(sk_sp<GrImageContext> context,
/third_party/skia/include/gpu/
DGrRecordingContext.h40 class GrRecordingContext : public GrImageContext {
265 using INHERITED = GrImageContext;
/third_party/skia/include/core/
DSkYUVAPixmaps.h20 class GrImageContext; variable
53 SupportedDataTypes(const GrImageContext&);
/third_party/skia/src/gpu/v1/
DSurfaceFillContext_v1.h22 class GrImageContext; variable
/third_party/skia/tools/gpu/
DProxyUtils.cpp37 GrImageContext* iContext = as_IB(image)->context(); in GetTextureImageProxy()

12