Lines Matching refs:Client
67 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client,
99 mClientRef(client),
190 sp<Client> c(mClientRef.promote());
894 // Client layers
897 ALOGV("[%s] Requesting Client composition", mName.string());
898 setCompositionType(hwcId, HWC2::Composition::Client);
972 // NOTE: buffer can be NULL if the client never drew into this
1103 // SurfaceView because the WindowManager can't know when the client
1291 // have a HWC counterpart, then it will always be Client
1292 return HWC2::Composition::Client;
1657 // the size changed, we need to ask our client to request a new buffer
1683 // record the new size, form this point on, when the client request
2436 sp<Client> client(mClientRef.promote());
2453 " client=%p\n",
2466 client.get());
2635 sp<Client> client(child->mClientRef.promote());
2636 if (client != nullptr) {
2637 client->setParentLayer(newParent);
2651 sp<Client> client(child->mClientRef.promote());
2652 if (client != nullptr) {
2653 client->detachLayer(child);