• Home
  • Raw
  • Download

Lines Matching refs:proxy

48                        GrTextureProxy* proxy,  in check_refs()  argument
53 REPORTER_ASSERT(reporter, proxy->priv().getProxyRefCnt() == expectedProxyRefs); in check_refs()
54 REPORTER_ASSERT(reporter, proxy->getBackingRefCnt_TestOnly() == expectedBackingRefs); in check_refs()
55 REPORTER_ASSERT(reporter, proxy->getPendingReadCnt_TestOnly() == expectedNumReads); in check_refs()
56 REPORTER_ASSERT(reporter, proxy->getPendingWriteCnt_TestOnly() == expectedNumWrites); in check_refs()
58 SkASSERT(proxy->priv().getProxyRefCnt() == expectedProxyRefs); in check_refs()
59 SkASSERT(proxy->getBackingRefCnt_TestOnly() == expectedBackingRefs); in check_refs()
60 SkASSERT(proxy->getPendingReadCnt_TestOnly() == expectedNumReads); in check_refs()
61 SkASSERT(proxy->getPendingWriteCnt_TestOnly() == expectedNumWrites); in check_refs()
96 sk_sp<GrTextureProxy> proxy((*make)(proxyProvider, caps)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
97 if (proxy.get()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
98 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
103 int backingRefs = proxy->isWrapped_ForTesting() ? 1 : -1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
105 check_refs(reporter, proxy.get(), 1, backingRefs, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
107 proxy->instantiate(resourceProvider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
110 check_refs(reporter, proxy.get(), 1, 1, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
116 sk_sp<GrTextureProxy> proxy((*make)(proxyProvider, caps)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
117 if (proxy.get()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
118 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
123 int backingRefs = proxy->isWrapped_ForTesting() ? 1 : -1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
125 check_refs(reporter, proxy.get(), 1, backingRefs, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
127 proxy->instantiate(resourceProvider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
130 check_refs(reporter, proxy.get(), 1, 1, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
136 sk_sp<GrTextureProxy> proxy((*make)(proxyProvider, caps)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
137 if (proxy.get()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
138 GrPendingIOResource<GrSurfaceProxy, kRW_GrIOType> fRW(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
143 int backingRefs = proxy->isWrapped_ForTesting() ? 1 : -1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
145 check_refs(reporter, proxy.get(), 1, backingRefs, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
147 proxy->instantiate(resourceProvider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
150 check_refs(reporter, proxy.get(), 1, 1, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
156 sk_sp<GrTextureProxy> proxy((*make)(proxyProvider, caps)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
157 if (proxy.get()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
158 proxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
159 proxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
164 int backingRefs = proxy->isWrapped_ForTesting() ? 3 : -1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
166 check_refs(reporter, proxy.get(), 3, backingRefs, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
168 proxy->instantiate(resourceProvider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
171 check_refs(reporter, proxy.get(), 3, 3, kExpectedReads, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
173 proxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
174 proxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
180 sk_sp<GrTextureProxy> proxy((*make)(proxyProvider, caps)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
181 if (proxy.get()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
182 proxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
184 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
188 int backingRefs = proxy->isWrapped_ForTesting() ? 2 : -1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
190 check_refs(reporter, proxy.get(), 2, backingRefs, 0, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
192 proxy->instantiate(resourceProvider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
195 check_refs(reporter, proxy.get(), 2, 2, 0, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
197 proxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
198 check_refs(reporter, proxy.get(), 1, 1, 0, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
200 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(proxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
201 check_refs(reporter, proxy.get(), 1, 1, 1, kExpectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()