Lines Matching refs:sProxy
103 sk_sp<GrSurfaceProxy> sProxy((*make)(provider)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
105 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(sProxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
107 check_refs(reporter, sProxy.get(), 1, 1, 0, 1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
111 bool proxyGetsDiscardRef = !sProxy->isWrapped_ForTesting() && in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
115 sProxy->instantiate(provider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
118 check_refs(reporter, sProxy.get(), 1, 1, 0, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
123 sk_sp<GrSurfaceProxy> sProxy((*make)(provider)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
125 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(sProxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
127 check_refs(reporter, sProxy.get(), 1, 1, 1, 0); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
131 bool proxyGetsDiscardRef = !sProxy->isWrapped_ForTesting() && in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
135 sProxy->instantiate(provider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
138 check_refs(reporter, sProxy.get(), 1, 1, 1, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
143 sk_sp<GrSurfaceProxy> sProxy((*make)(provider)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
145 GrPendingIOResource<GrSurfaceProxy, kRW_GrIOType> fRW(sProxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
147 check_refs(reporter, sProxy.get(), 1, 1, 1, 1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
151 bool proxyGetsDiscardRef = !sProxy->isWrapped_ForTesting() && in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
155 sProxy->instantiate(provider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
158 check_refs(reporter, sProxy.get(), 1, 1, 1, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
163 sk_sp<GrSurfaceProxy> sProxy((*make)(provider)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
164 sProxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
165 sProxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
167 check_refs(reporter, sProxy.get(), 3, 3, 0, 0); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
169 bool proxyGetsDiscardRef = !sProxy->isWrapped_ForTesting() && in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
173 sProxy->instantiate(provider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
176 check_refs(reporter, sProxy.get(), 3, 3, 0, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
178 sProxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
179 sProxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
184 sk_sp<GrSurfaceProxy> sProxy((*make)(provider)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
185 sProxy->ref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
187 GrPendingIOResource<GrSurfaceProxy, kWrite_GrIOType> fWrite(sProxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
189 check_refs(reporter, sProxy.get(), 2, 2, 0, 1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
191 bool proxyGetsDiscardRef = !sProxy->isWrapped_ForTesting() && in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
195 sProxy->instantiate(provider); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
198 check_refs(reporter, sProxy.get(), 2, 2, 0, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
200 sProxy->unref(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
201 check_refs(reporter, sProxy.get(), 1, 1, 0, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
203 GrPendingIOResource<GrSurfaceProxy, kRead_GrIOType> fRead(sProxy.get()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
204 check_refs(reporter, sProxy.get(), 1, 1, 1, expectedWrites); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()