Home
last modified time | relevance | path

Searched refs:GrImageContext (Results 1 - 19 of 19) sorted by relevance

/third_party/skia/src/gpu/
H A DGrImageContext.cpp10 #include "include/private/GrImageContext.h"
18 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>(ne in MakeForPromiseImage()
[all...]
H A DGrImageContextPriv.h11 #include "include/private/GrImageContext.h"
16 /** Class that exposes methods on GrImageContext that are only intended for use internal to Skia.
17 This class is purely a privileged window into GrImageContext. It should never have
21 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* iContex
[all...]
H A DGrProxyProvider.h16 class GrImageContext;
29 GrProxyProvider(GrImageContext*);
273 GrImageContext* getfImageContext() { in getfImageContext()
314 GrImageContext* fImageContext;
H A DGrBaseContextPriv.h30 GrImageContext* asImageContext() { return this->context()->asImageContext(); } in asImageContext()
H A DGrProxyProvider.cpp13 #include "include/private/GrImageContext.h"
42 GrProxyProvider::GrProxyProvider(GrImageContext* imageContext) : fImageContext(imageContext) {} in GrProxyProvider()
/third_party/skia/include/private/
H A DGrImageContext.h19 class GrImageContext : public GrContext_Base { class
21 ~GrImageContext() override;
30 GrImageContext(sk_sp<GrContextThreadSafeProxy>);
38 GrImageContext* asImageContext() override { return this; }
41 // When making promise images, we currently need a placeholder GrImageContext instance to give
44 static sk_sp<GrImageContext> MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy>);
H A DGrContext_Base.h20 class GrImageContext;
86 virtual GrImageContext* asImageContext() { return nullptr; } in asImageContext()
/third_party/skia/src/image/
H A DSkImage_GpuBase.h19 class GrImageContext;
24 GrImageContext* context() const final { return fContext.get(); }
55 SkImage_GpuBase(sk_sp<GrImageContext>, SkImageInfo, uint32_t uniqueID);
57 sk_sp<GrImageContext> fContext;
H A DSkImage_GpuYUVA.h26 SkImage_GpuYUVA(sk_sp<GrImageContext>,
50 SkImage_GpuYUVA(sk_sp<GrImageContext>, const SkImage_GpuYUVA* image, sk_sp<SkColorSpace>);
H A DSkImage_Base.h28 class GrImageContext;
81 virtual GrImageContext* context() const { return nullptr; } in context()
H A 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()
H A DSkImage_Gpu.h26 SkImage_Gpu(sk_sp<GrImageContext> context,
H A DSkImage_GpuBase.cpp30 SkImage_GpuBase::SkImage_GpuBase(sk_sp<GrImageContext> context, SkImageInfo info, uint32_t uniqueID) in SkImage_GpuBase()
H A DSkImage_Gpu.cpp144 SkImage_Gpu::SkImage_Gpu(sk_sp<GrImageContext> context, in SkImage_Gpu()
624 sk_sp<GrImageContext> ctx(GrImageContextPriv::MakeForPromiseImage(std::move(threadSafeProxy))); in MakePromiseTexture()
/third_party/skia/include/gpu/
H A DGrRecordingContext.h12 #include "include/private/GrImageContext.h"
40 class GrRecordingContext : public GrImageContext {
268 using INHERITED = GrImageContext;
/third_party/skia/include/core/
H A DSkYUVAPixmaps.h20 class GrImageContext;
53 SupportedDataTypes(const GrImageContext&);
/third_party/skia/src/gpu/v1/
H A DSurfaceFillContext_v1.h22 class GrImageContext;
/third_party/skia/tools/gpu/
H A DProxyUtils.cpp13 #include "include/private/GrImageContext.h"
37 GrImageContext* iContext = as_IB(image)->context(); in GetTextureImageProxy()
/third_party/skia/src/core/
H A DSkYUVAPixmaps.cpp15 #include "include/private/GrImageContext.h"
19 SkYUVAPixmapInfo::SupportedDataTypes::SupportedDataTypes(const GrImageContext& context) { in SupportedDataTypes()

Completed in 11 milliseconds