Lines Matching refs:GrSurfaceProxyView
87 GrSurfaceProxyView find(const GrUniqueKey&) SK_EXCLUDES(fSpinLock);
88 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> findWithData(
91 GrSurfaceProxyView add(const GrUniqueKey&, const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock);
92 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> addWithData(
93 const GrUniqueKey&, const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock);
95 GrSurfaceProxyView findOrAdd(const GrUniqueKey&,
96 const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock);
97 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> findOrAddWithData(
98 const GrUniqueKey&, const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock);
184 static std::tuple<GrSurfaceProxyView, sk_sp<Trampoline>> CreateLazyView(GrDirectContext*,
191 Entry(const GrUniqueKey& key, const GrSurfaceProxyView& view) in Entry()
234 GrSurfaceProxyView view() { in view()
244 void set(const GrUniqueKey& key, const GrSurfaceProxyView& view) { in set()
283 GrSurfaceProxyView fView;
297 Entry* getEntry(const GrUniqueKey&, const GrSurfaceProxyView&) SK_REQUIRES(fSpinLock);
302 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> internalFind(
304 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> internalAdd(
306 const GrSurfaceProxyView&) SK_REQUIRES(fSpinLock);