Lines Matching defs:proxy
25 * to interval to find proxy reuse). When it comes time to allocate the resources it
55 void addInterval(GrSurfaceProxy* proxy
57 this->addInterval(proxy, fNumOps, fNumOps SkDEBUGCODE(, isDirectDstRead));
67 // If any proxy fails to instantiate, the AssignError will be set to kFailedProxyInstantiation.
68 // If this happens, the caller should remove all ops which reference an uninstantiated proxy.
83 sk_sp<GrSurface> findSurfaceFor(const GrSurfaceProxy* proxy, bool needsStencil);
99 Interval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end)
100 : fProxy(proxy)
101 , fProxyID(proxy->uniqueID().asUInt())
105 SkASSERT(proxy);
108 void resetTo(GrSurfaceProxy* proxy, unsigned int start, unsigned int end) {
109 SkASSERT(proxy);
111 fProxy = proxy;
112 fProxyID = proxy->uniqueID().asUInt();
122 const GrSurfaceProxy* proxy() const { return fProxy; }
123 GrSurfaceProxy* proxy() { return fProxy; }