Home
last modified time | relevance | path

Searched refs:GrContextThreadSafeProxy (Results 1 – 25 of 31) sorted by relevance

12

/third_party/skia/src/gpu/
DGrContextThreadSafeProxy.cpp34 GrContextThreadSafeProxy::GrContextThreadSafeProxy(GrBackendApi backend, in GrContextThreadSafeProxy() function in GrContextThreadSafeProxy
39 GrContextThreadSafeProxy::~GrContextThreadSafeProxy() = default;
41 void GrContextThreadSafeProxy::init(sk_sp<const GrCaps> caps, in init()
49 SkSurfaceCharacterization GrContextThreadSafeProxy::createCharacterization( in createCharacterization()
128 sk_ref_sp<GrContextThreadSafeProxy>(this), in createCharacterization()
140 GrBackendFormat GrContextThreadSafeProxy::defaultBackendFormat(SkColorType skColorType, in defaultBackendFormat()
156 GrBackendFormat GrContextThreadSafeProxy::compressedBackendFormat(SkImage::CompressionType c) const… in compressedBackendFormat()
165 void GrContextThreadSafeProxy::abandonContext() { in abandonContext()
171 bool GrContextThreadSafeProxy::abandoned() const { in abandoned()
176 sk_sp<GrContextThreadSafeProxy> GrContextThreadSafeProxyPriv::Make( in Make()
[all …]
DGrContextThreadSafeProxyPriv.h47 static sk_sp<GrContextThreadSafeProxy> Make(GrBackendApi, const GrContextOptions&);
50 explicit GrContextThreadSafeProxyPriv(GrContextThreadSafeProxy* proxy) : fProxy(proxy) {} in GrContextThreadSafeProxyPriv()
59 GrContextThreadSafeProxy* fProxy;
61 friend class GrContextThreadSafeProxy; // to construct/copy this type. variable
64 inline GrContextThreadSafeProxyPriv GrContextThreadSafeProxy::priv() { in priv()
68 inline const GrContextThreadSafeProxyPriv GrContextThreadSafeProxy::priv() const { // NOLINT(reada… in priv()
69 return GrContextThreadSafeProxyPriv(const_cast<GrContextThreadSafeProxy*>(this)); in priv()
DGrImageContext.cpp18 GrImageContext::GrImageContext(sk_sp<GrContextThreadSafeProxy> proxy) in GrImageContext()
32 sk_sp<GrImageContext> GrImageContext::MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy> tsp) { in MakeForPromiseImage()
DGrContext_Base.cpp16 GrContext_Base::GrContext_Base(sk_sp<GrContextThreadSafeProxy> proxy) in GrContext_Base()
47 sk_sp<GrContextThreadSafeProxy> GrContext_Base::threadSafeProxy() { return fThreadSafeProxy; } in threadSafeProxy()
DGrDDLContext.cpp23 GrDDLContext(sk_sp<GrContextThreadSafeProxy> proxy) in GrDDLContext()
114 sk_sp<GrRecordingContext> GrRecordingContextPriv::MakeDDL(sk_sp<GrContextThreadSafeProxy> proxy) { in MakeDDL()
DGrImageContextPriv.h26 static sk_sp<GrImageContext> MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy> tsp) { in MakeForPromiseImage()
DGrRecordingContextPriv.h113 static sk_sp<GrRecordingContext> MakeDDL(sk_sp<GrContextThreadSafeProxy>);
DGrProxyProvider.h158 static sk_sp<GrTextureProxy> CreatePromiseProxy(GrContextThreadSafeProxy*,
DGrRecordingContext.cpp43 GrRecordingContext::GrRecordingContext(sk_sp<GrContextThreadSafeProxy> proxy, bool ddlRecording) in GrRecordingContext()
DBUILD.bazel44 "GrContextThreadSafeProxy.cpp",
/third_party/skia/include/gpu/
DGrContextThreadSafeProxy.h34 class SK_API GrContextThreadSafeProxy final : public SkNVRefCnt<GrContextThreadSafeProxy> {
36 ~GrContextThreadSafeProxy();
119 bool operator==(const GrContextThreadSafeProxy& that) const {
125 bool operator!=(const GrContextThreadSafeProxy& that) const { return !(*this == that); }
135 GrContextThreadSafeProxy(GrBackendApi, const GrContextOptions&);
156 class SK_API GrContextThreadSafeProxy final : public SkNVRefCnt<GrContextThreadSafeProxy> {};
DBUILD.bazel12 "GrContextThreadSafeProxy.h",
DGrDirectContext.h26 class GrContextThreadSafeProxy; variable
167 sk_sp<GrContextThreadSafeProxy> threadSafeProxy();
DGrRecordingContext.h137 GrRecordingContext(sk_sp<GrContextThreadSafeProxy>, bool ddlRecording);
/third_party/skia/include/private/
DGrContext_Base.h18 class GrContextThreadSafeProxy; variable
49 sk_sp<GrContextThreadSafeProxy> threadSafeProxy();
61 GrContext_Base(sk_sp<GrContextThreadSafeProxy>);
89 sk_sp<GrContextThreadSafeProxy> fThreadSafeProxy;
DGrImageContext.h30 GrImageContext(sk_sp<GrContextThreadSafeProxy>);
44 static sk_sp<GrImageContext> MakeForPromiseImage(sk_sp<GrContextThreadSafeProxy>);
/third_party/skia/include/core/
DSkSurfaceCharacterization.h89 GrContextThreadSafeProxy* contextInfo() const { return fContextInfo.get(); } in contextInfo()
90 sk_sp<GrContextThreadSafeProxy> refContextInfo() const { return fContextInfo; } in refContextInfo()
123 friend class GrContextThreadSafeProxy; // for private ctor variable
129 SkSurfaceCharacterization(sk_sp<GrContextThreadSafeProxy> contextInfo, in SkSurfaceCharacterization()
162 void set(sk_sp<GrContextThreadSafeProxy> contextInfo, in set()
197 sk_sp<GrContextThreadSafeProxy> fContextInfo;
DSkImage.h43 class GrContextThreadSafeProxy; variable
487 static sk_sp<SkImage> MakePromiseTexture(sk_sp<GrContextThreadSafeProxy> gpuContextProxy,
521 static sk_sp<SkImage> MakePromiseYUVATexture(sk_sp<GrContextThreadSafeProxy> gpuContextProxy,
/third_party/skia/tools/
DDDLPromiseImageHelper.h129 sk_sp<SkPicture> reinflateSKP(sk_sp<GrContextThreadSafeProxy>, SkData* deflatedSKP);
216 sk_sp<GrContextThreadSafeProxy> fThreadSafeProxy;
DDDLTileHelper.h72 sk_sp<SkImage> makePromiseImageForDst(sk_sp<GrContextThreadSafeProxy>);
DDDLTileHelper.cpp171 sk_sp<GrContextThreadSafeProxy> threadSafeProxy) { in makePromiseImageForDst()
DDDLPromiseImageHelper.cpp289 sk_sp<GrContextThreadSafeProxy> threadSafeProxy, in reinflateSKP()
/third_party/skia/src/image/
DSkImage_GpuBase.h47 static sk_sp<GrTextureProxy> MakePromiseImageLazyProxy(GrContextThreadSafeProxy*,
DSkImage_GpuBase.cpp198 GrContextThreadSafeProxy* tsp, in MakePromiseImageLazyProxy()
DSkImage_GpuYUVA.cpp331 sk_sp<SkImage> SkImage::MakePromiseYUVATexture(sk_sp<GrContextThreadSafeProxy> threadSafeProxy, in MakePromiseYUVATexture()

12