Lines Matching refs:GrTextureProxy

36     bool assignUniqueKeyToProxy(const GrUniqueKey&, GrTextureProxy*);
42 void adoptUniqueKeyFromSurface(GrTextureProxy* proxy, const GrSurface*);
48 void removeUniqueKeyFromProxy(GrTextureProxy*);
53 sk_sp<GrTextureProxy> findProxyByUniqueKey(const GrUniqueKey&, GrSurfaceOrigin);
61 sk_sp<GrTextureProxy> findOrCreateProxyByUniqueKey(const GrUniqueKey&,
71 sk_sp<GrTextureProxy> createTextureProxy(
78 sk_sp<GrTextureProxy> createProxyFromBitmap(const SkBitmap& bitmap, GrMipMapped);
83 sk_sp<GrTextureProxy> createProxy(const GrBackendFormat&,
98 sk_sp<GrTextureProxy> createCompressedTextureProxy(int width, int height, SkBudgeted budgeted,
110 sk_sp<GrTextureProxy> wrapBackendTexture(const GrBackendTexture&, GrColorType, GrSurfaceOrigin,
117 sk_sp<GrTextureProxy> wrapRenderableBackendTexture(const GrBackendTexture&, GrSurfaceOrigin,
160 sk_sp<GrTextureProxy> createLazyProxy(LazyInstantiateCallback&&,
193 static sk_sp<GrTextureProxy> MakeFullyLazyProxy(LazyInstantiateCallback&&,
222 void processInvalidUniqueKey(const GrUniqueKey&, GrTextureProxy*, InvalidateGPUResource);
249 sk_sp<GrTextureProxy> testingOnly_createInstantiatedProxy(const SkISize& size,
260 sk_sp<GrTextureProxy> testingOnly_createInstantiatedProxy(const SkISize& size,
269 sk_sp<GrTextureProxy> testingOnly_createWrapped(sk_sp<GrTexture>, GrColorType, GrSurfaceOrigin);
279 sk_sp<GrTextureProxy> createWrapped(sk_sp<GrTexture> tex, GrColorType, GrSurfaceOrigin origin,
283 static const GrUniqueKey& GetKey(const GrTextureProxy& p) { return p.getUniqueKey(); } in GetKey()
287 …typedef SkTDynamicHash<GrTextureProxy, GrUniqueKey, UniquelyKeyedProxyHashTraits> UniquelyKeyedPro…