Home
last modified time | relevance | path

Searched refs:GrSurfaceProxy (Results 1 – 25 of 692) sorted by relevance

12345678910>>...28

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/
H A DGrSurfaceProxy.cpp46 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
66 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
89 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
107 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
133 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
148 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
194 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
218 SkISize GrSurfaceProxy::backingStoreDimensions() const { in backingStoreDimensions()
230 bool GrSurfaceProxy::isFunctionallyExact() const { in isFunctionallyExact()
248 sk_sp<GrSurfaceProxy> GrSurfaceProxy::Copy(GrRecordingContext* context, in Copy()
[all …]
H A DGrDrawingManager.h62 void newWaitRenderTask(sk_sp<GrSurfaceProxy> proxy,
101 GrSemaphoresSubmitted flushSurfaces(SkSpan<GrSurfaceProxy*>,
115 GrRenderTask* getLastRenderTask(const GrSurfaceProxy*) const;
116 GrOpsTask* getLastOpsTask(const GrSurfaceProxy*) const;
117 void setLastRenderTask(const GrSurfaceProxy*, GrRenderTask*);
145 bool isUsed(GrSurfaceProxy*) const;
172 void closeRenderTasksForNewRenderTask(GrSurfaceProxy* target);
180 bool flush(SkSpan<GrSurfaceProxy*> proxies,
224 bool isDDLTarget(GrSurfaceProxy* newTarget) { in isDDLTarget()
227 GrRenderTargetProxy* getDDLTarget(GrSurfaceProxy* newTarget) { in getDDLTarget()
[all …]
H A DGrTextureResolveRenderTask.cpp18 sk_sp<GrSurfaceProxy> proxyRef, in addProxy()
19 GrSurfaceProxy::ResolveFlags flags, in addProxy()
22 GrSurfaceProxy* proxy = proxyRef.get(); in addProxy()
28 SkASSERT(GrSurfaceProxy::ResolveFlags::kNone != flags); in addProxy()
30 if (GrSurfaceProxy::ResolveFlags::kMSAA & flags) { in addProxy()
38 if (GrSurfaceProxy::ResolveFlags::kMipMaps & flags) { in addProxy()
70 if (GrSurfaceProxy::ResolveFlags::kMSAA & resolve.fFlags) { in onExecute()
71 GrSurfaceProxy* proxy = this->target(i).proxy(); in onExecute()
81 if (GrSurfaceProxy::ResolveFlags::kMipMaps & resolve.fFlags) { in onExecute()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/gpu/
H A DGrSurfaceProxy.cpp47 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
67 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
90 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
108 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
137 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
152 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
198 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
233 GrOpsTask* GrSurfaceProxy::getLastOpsTask() { in getLastOpsTask()
237 SkISize GrSurfaceProxy::backingStoreDimensions() const { in backingStoreDimensions()
249 bool GrSurfaceProxy::isFunctionallyExact() const { in isFunctionallyExact()
[all …]
H A DGrTextureResolveRenderTask.h18 void addProxy(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags, const GrCaps&);
21 bool onIsUsed(GrSurfaceProxy* proxy) const override { in onIsUsed()
42 Resolve(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags flags) in Resolve()
44 sk_sp<GrSurfaceProxy> fProxy;
45 GrSurfaceProxy::ResolveFlags fFlags;
H A DGrTextureResolveRenderTask.cpp25 sk_sp<GrSurfaceProxy> proxyRef, GrSurfaceProxy::ResolveFlags flags, const GrCaps& caps) { in addProxy()
27 GrSurfaceProxy* proxy = fResolves.back().fProxy.get(); in addProxy()
32 SkASSERT(GrSurfaceProxy::ResolveFlags::kNone != flags); in addProxy()
34 if (GrSurfaceProxy::ResolveFlags::kMSAA & flags) { in addProxy()
42 if (GrSurfaceProxy::ResolveFlags::kMipMaps & flags) { in addProxy()
70 if (GrSurfaceProxy::ResolveFlags::kMSAA & resolve.fFlags) { in onExecute()
71 GrSurfaceProxy* proxy = resolve.fProxy.get(); in onExecute()
81 if (GrSurfaceProxy::ResolveFlags::kMipMaps & resolve.fFlags) { in onExecute()
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/
H A DGrSurfaceProxy.cpp47 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrSurfaceProxy() function in GrSurfaceProxy
71 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, GrSurfaceOrigin origin, SkBackingFit fit) in GrSurfaceProxy() function in GrSurfaceProxy
86 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
114 sk_sp<GrSurface> GrSurfaceProxy::createSurfaceImpl( in createSurfaceImpl()
172 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
232 void GrSurfaceProxy::setLastOpList(GrOpList* opList) { in setLastOpList()
247 GrTextureOpList* GrSurfaceProxy::getLastTextureOpList() { in getLastTextureOpList()
251 int GrSurfaceProxy::worstCaseWidth() const { in worstCaseWidth()
263 int GrSurfaceProxy::worstCaseHeight() const { in worstCaseHeight()
276 void GrSurfaceProxy::validate(GrContext* context) const { in validate()
[all …]
H A DGrSurfaceProxyPriv.h73 GrSurfaceProxy::LazyInstantiationType lazyInstantiationType() const { in lazyInstantiationType()
77 void testingOnly_setLazyInstantiationType(GrSurfaceProxy::LazyInstantiationType lazyType) { in testingOnly_setLazyInstantiationType()
84 explicit GrSurfaceProxyPriv(GrSurfaceProxy* proxy) : fProxy(proxy) {} in GrSurfaceProxyPriv()
92 GrSurfaceProxy* fProxy;
94 friend class GrSurfaceProxy; // to construct/copy this type. variable
97 inline GrSurfaceProxyPriv GrSurfaceProxy::priv() { return GrSurfaceProxyPriv(this); } in priv()
99 inline const GrSurfaceProxyPriv GrSurfaceProxy::priv () const { in priv()
100 return GrSurfaceProxyPriv(const_cast<GrSurfaceProxy*>(this)); in priv()
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/
H A DGrSurfaceProxy.cpp48 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
79 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
113 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
137 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
193 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
208 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
260 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
298 GrOpsTask* GrSurfaceProxy::getLastOpsTask() { in getLastOpsTask()
302 int GrSurfaceProxy::worstCaseWidth() const { in worstCaseWidth()
314 int GrSurfaceProxy::worstCaseHeight() const { in worstCaseHeight()
[all …]
H A DGrDrawingManager.h39 std::unique_ptr<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
44 std::unique_ptr<GrTextureContext> makeTextureContext(sk_sp<GrSurfaceProxy>,
81 bool newCopyRenderTask(sk_sp<GrSurfaceProxy> srcProxy, const SkIRect& srcRect,
82 sk_sp<GrSurfaceProxy> dstProxy, const SkIPoint& dstPoint);
103 GrSemaphoresSubmitted flushSurfaces(GrSurfaceProxy* proxies[],
107 GrSemaphoresSubmitted flushSurface(GrSurfaceProxy* proxy, in flushSurface()
154 bool isUsed(GrSurfaceProxy*) const;
187 void closeRenderTasksForNewRenderTask(GrSurfaceProxy* target);
193 GrSemaphoresSubmitted flush(GrSurfaceProxy* proxies[],
235 void addDDLTarget(GrSurfaceProxy* proxy) { fDDLTargets.insert(proxy); } in addDDLTarget()
[all …]
H A DGrTextureResolveRenderTask.h18 void addProxy(sk_sp<GrSurfaceProxy>, GrSurfaceProxy::ResolveFlags, const GrCaps&);
21 bool onIsUsed(GrSurfaceProxy* proxy) const override { in onIsUsed()
41 Resolve(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags flags) in Resolve()
43 sk_sp<GrSurfaceProxy> fProxy;
44 GrSurfaceProxy::ResolveFlags fFlags;
H A DGrSurfaceContext.h28 class GrSurfaceProxy; variable
74 virtual GrSurfaceProxy* asSurfaceProxy() = 0;
75 virtual const GrSurfaceProxy* asSurfaceProxy() const = 0;
76 virtual sk_sp<GrSurfaceProxy> asSurfaceProxyRef() = 0;
94 bool testCopy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy()
98 bool testCopy(GrSurfaceProxy* src) { in testCopy()
138 friend class GrSurfaceProxy; // for copy
155 bool copy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint);
157 bool copy(GrSurfaceProxy* src) { in copy()
H A DGrTextureResolveRenderTask.cpp25 sk_sp<GrSurfaceProxy> proxyHolder, GrSurfaceProxy::ResolveFlags flags, const GrCaps& caps) { in addProxy()
27 GrSurfaceProxy* proxy = fResolves.back().fProxy.get(); in addProxy()
32 SkASSERT(GrSurfaceProxy::ResolveFlags::kNone != flags); in addProxy()
34 if (GrSurfaceProxy::ResolveFlags::kMSAA & flags) { in addProxy()
42 if (GrSurfaceProxy::ResolveFlags::kMipMaps & flags) { in addProxy()
70 if (GrSurfaceProxy::ResolveFlags::kMSAA & resolve.fFlags) { in onExecute()
81 if (GrSurfaceProxy::ResolveFlags::kMipMaps & resolve.fFlags) { in onExecute()
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/gpu/
H A DGrSurfaceProxy.cpp48 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
79 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
113 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
137 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
193 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
208 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
260 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
298 GrOpsTask* GrSurfaceProxy::getLastOpsTask() { in getLastOpsTask()
302 int GrSurfaceProxy::worstCaseWidth() const { in worstCaseWidth()
314 int GrSurfaceProxy::worstCaseHeight() const { in worstCaseHeight()
[all …]
H A DGrDrawingManager.h39 std::unique_ptr<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
44 std::unique_ptr<GrTextureContext> makeTextureContext(sk_sp<GrSurfaceProxy>,
81 bool newCopyRenderTask(sk_sp<GrSurfaceProxy> srcProxy, const SkIRect& srcRect,
82 sk_sp<GrSurfaceProxy> dstProxy, const SkIPoint& dstPoint);
103 GrSemaphoresSubmitted flushSurfaces(GrSurfaceProxy* proxies[],
107 GrSemaphoresSubmitted flushSurface(GrSurfaceProxy* proxy, in flushSurface()
154 bool isUsed(GrSurfaceProxy*) const;
187 void closeRenderTasksForNewRenderTask(GrSurfaceProxy* target);
193 GrSemaphoresSubmitted flush(GrSurfaceProxy* proxies[],
235 void addDDLTarget(GrSurfaceProxy* proxy) { fDDLTargets.insert(proxy); } in addDDLTarget()
[all …]
H A DGrTextureResolveRenderTask.h18 void addProxy(sk_sp<GrSurfaceProxy>, GrSurfaceProxy::ResolveFlags, const GrCaps&);
21 bool onIsUsed(GrSurfaceProxy* proxy) const override { in onIsUsed()
41 Resolve(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags flags) in Resolve()
43 sk_sp<GrSurfaceProxy> fProxy;
44 GrSurfaceProxy::ResolveFlags fFlags;
H A DGrSurfaceContext.h28 class GrSurfaceProxy; variable
74 virtual GrSurfaceProxy* asSurfaceProxy() = 0;
75 virtual const GrSurfaceProxy* asSurfaceProxy() const = 0;
76 virtual sk_sp<GrSurfaceProxy> asSurfaceProxyRef() = 0;
94 bool testCopy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy()
98 bool testCopy(GrSurfaceProxy* src) { in testCopy()
138 friend class GrSurfaceProxy; // for copy
155 bool copy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint);
157 bool copy(GrSurfaceProxy* src) { in copy()
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/gpu/
H A DGrSurfaceProxy.cpp48 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
79 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
113 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
137 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
193 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
208 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
260 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
298 GrOpsTask* GrSurfaceProxy::getLastOpsTask() { in getLastOpsTask()
302 int GrSurfaceProxy::worstCaseWidth() const { in worstCaseWidth()
314 int GrSurfaceProxy::worstCaseHeight() const { in worstCaseHeight()
[all …]
H A DGrDrawingManager.h39 std::unique_ptr<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
44 std::unique_ptr<GrTextureContext> makeTextureContext(sk_sp<GrSurfaceProxy>,
81 bool newCopyRenderTask(sk_sp<GrSurfaceProxy> srcProxy, const SkIRect& srcRect,
82 sk_sp<GrSurfaceProxy> dstProxy, const SkIPoint& dstPoint);
103 GrSemaphoresSubmitted flushSurfaces(GrSurfaceProxy* proxies[],
107 GrSemaphoresSubmitted flushSurface(GrSurfaceProxy* proxy, in flushSurface()
154 bool isUsed(GrSurfaceProxy*) const;
187 void closeRenderTasksForNewRenderTask(GrSurfaceProxy* target);
193 GrSemaphoresSubmitted flush(GrSurfaceProxy* proxies[],
235 void addDDLTarget(GrSurfaceProxy* proxy) { fDDLTargets.insert(proxy); } in addDDLTarget()
[all …]
H A DGrTextureResolveRenderTask.h18 void addProxy(sk_sp<GrSurfaceProxy>, GrSurfaceProxy::ResolveFlags, const GrCaps&);
21 bool onIsUsed(GrSurfaceProxy* proxy) const override { in onIsUsed()
41 Resolve(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags flags) in Resolve()
43 sk_sp<GrSurfaceProxy> fProxy;
44 GrSurfaceProxy::ResolveFlags fFlags;
H A DGrSurfaceContext.h28 class GrSurfaceProxy; variable
74 virtual GrSurfaceProxy* asSurfaceProxy() = 0;
75 virtual const GrSurfaceProxy* asSurfaceProxy() const = 0;
76 virtual sk_sp<GrSurfaceProxy> asSurfaceProxyRef() = 0;
94 bool testCopy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy()
98 bool testCopy(GrSurfaceProxy* src) { in testCopy()
138 friend class GrSurfaceProxy; // for copy
155 bool copy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint);
157 bool copy(GrSurfaceProxy* src) { in copy()
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/gpu/
H A DGrSurfaceProxy.cpp48 GrSurfaceProxy::GrSurfaceProxy(const GrBackendFormat& format, in GrSurfaceProxy() function in GrSurfaceProxy
79 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, in GrSurfaceProxy() function in GrSurfaceProxy
113 GrSurfaceProxy::GrSurfaceProxy(sk_sp<GrSurface> surface, in GrSurfaceProxy() function in GrSurfaceProxy
137 GrSurfaceProxy::~GrSurfaceProxy() { in ~GrSurfaceProxy()
193 bool GrSurfaceProxy::canSkipResourceAllocator() const { in canSkipResourceAllocator()
208 void GrSurfaceProxy::assign(sk_sp<GrSurface> surface) { in assign()
260 void GrSurfaceProxy::deinstantiate() { in deinstantiate()
298 GrOpsTask* GrSurfaceProxy::getLastOpsTask() { in getLastOpsTask()
302 int GrSurfaceProxy::worstCaseWidth() const { in worstCaseWidth()
314 int GrSurfaceProxy::worstCaseHeight() const { in worstCaseHeight()
[all …]
H A DGrDrawingManager.h39 std::unique_ptr<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
44 std::unique_ptr<GrTextureContext> makeTextureContext(sk_sp<GrSurfaceProxy>,
81 bool newCopyRenderTask(sk_sp<GrSurfaceProxy> srcProxy, const SkIRect& srcRect,
82 sk_sp<GrSurfaceProxy> dstProxy, const SkIPoint& dstPoint);
103 GrSemaphoresSubmitted flushSurfaces(GrSurfaceProxy* proxies[],
107 GrSemaphoresSubmitted flushSurface(GrSurfaceProxy* proxy, in flushSurface()
154 bool isUsed(GrSurfaceProxy*) const;
187 void closeRenderTasksForNewRenderTask(GrSurfaceProxy* target);
193 GrSemaphoresSubmitted flush(GrSurfaceProxy* proxies[],
235 void addDDLTarget(GrSurfaceProxy* proxy) { fDDLTargets.insert(proxy); } in addDDLTarget()
[all …]
H A DGrTextureResolveRenderTask.h18 void addProxy(sk_sp<GrSurfaceProxy>, GrSurfaceProxy::ResolveFlags, const GrCaps&);
21 bool onIsUsed(GrSurfaceProxy* proxy) const override { in onIsUsed()
41 Resolve(sk_sp<GrSurfaceProxy> proxy, GrSurfaceProxy::ResolveFlags flags) in Resolve()
43 sk_sp<GrSurfaceProxy> fProxy;
44 GrSurfaceProxy::ResolveFlags fFlags;
H A DGrSurfaceContext.h28 class GrSurfaceProxy; variable
74 virtual GrSurfaceProxy* asSurfaceProxy() = 0;
75 virtual const GrSurfaceProxy* asSurfaceProxy() const = 0;
76 virtual sk_sp<GrSurfaceProxy> asSurfaceProxyRef() = 0;
94 bool testCopy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy()
98 bool testCopy(GrSurfaceProxy* src) { in testCopy()
138 friend class GrSurfaceProxy; // for copy
155 bool copy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint);
157 bool copy(GrSurfaceProxy* src) { in copy()

12345678910>>...28