Lines Matching refs:SurfaceComposerClient
17 #define LOG_TAG "SurfaceComposerClient"
43 #include <surfaceflinger/SurfaceComposerClient.h>
58 // Must not be holding SurfaceComposerClient::mLock when acquiring gLock here.
61 static DefaultKeyedVector< sp<IBinder>, sp<SurfaceComposerClient> > gActiveConnections;
62 static SortedVector<sp<SurfaceComposerClient> > gOpenTransactions;
122 SurfaceComposerClient::SurfaceComposerClient()
139 SurfaceComposerClient::SurfaceComposerClient(
146 status_t SurfaceComposerClient::linkToComposerDeath(
154 void SurfaceComposerClient::_init(
175 SurfaceComposerClient::~SurfaceComposerClient()
181 status_t SurfaceComposerClient::initCheck() const
186 sp<IBinder> SurfaceComposerClient::connection() const
191 sp<SurfaceComposerClient>
192 SurfaceComposerClient::clientForConnection(const sp<IBinder>& conn)
194 sp<SurfaceComposerClient> client;
204 client = new SurfaceComposerClient(sm, conn);
217 void SurfaceComposerClient::dispose()
250 status_t SurfaceComposerClient::getDisplayInfo(
269 ssize_t SurfaceComposerClient::getDisplayWidth(DisplayID dpy)
278 ssize_t SurfaceComposerClient::getDisplayHeight(DisplayID dpy)
287 ssize_t SurfaceComposerClient::getDisplayOrientation(DisplayID dpy)
296 ssize_t SurfaceComposerClient::getNumberOfDisplays()
309 void SurfaceComposerClient::signalServer()
314 sp<SurfaceControl> SurfaceComposerClient::createSurface(
328 return SurfaceComposerClient::createSurface(pid, name, display,
333 sp<SurfaceControl> SurfaceComposerClient::createSurface(
356 status_t SurfaceComposerClient::destroySurface(SurfaceID sid)
374 void SurfaceComposerClient::openGlobalTransaction()
386 sp<SurfaceComposerClient> client(gActiveConnections.valueAt(i));
391 LOGE( "Unable to add a SurfaceComposerClient "
406 void SurfaceComposerClient::closeGlobalTransaction()
409 SortedVector< sp<SurfaceComposerClient> > clients(gOpenTransactions);
426 status_t SurfaceComposerClient::freezeDisplay(DisplayID dpy, uint32_t flags)
432 status_t SurfaceComposerClient::unfreezeDisplay(DisplayID dpy, uint32_t flags)
438 int SurfaceComposerClient::setOrientation(DisplayID dpy,
445 status_t SurfaceComposerClient::openTransaction()
460 status_t SurfaceComposerClient::closeTransaction()
491 layer_state_t* SurfaceComposerClient::_get_state_l(SurfaceID index)
511 layer_state_t* SurfaceComposerClient::_lockLayerState(SurfaceID id)
520 void SurfaceComposerClient::_unlockLayerState()
525 status_t SurfaceComposerClient::setPosition(SurfaceID id, int32_t x, int32_t y)
536 status_t SurfaceComposerClient::setSize(SurfaceID id, uint32_t w, uint32_t h)
547 status_t SurfaceComposerClient::setLayer(SurfaceID id, int32_t z)
557 status_t SurfaceComposerClient::hide(SurfaceID id)
563 status_t SurfaceComposerClient::show(SurfaceID id, int32_t)
568 status_t SurfaceComposerClient::freeze(SurfaceID id)
574 status_t SurfaceComposerClient::unfreeze(SurfaceID id)
579 status_t SurfaceComposerClient::setFlags(SurfaceID id,
592 status_t SurfaceComposerClient::setTransparentRegionHint(
603 status_t SurfaceComposerClient::setAlpha(SurfaceID id, float alpha)
613 status_t SurfaceComposerClient::setMatrix(
631 status_t SurfaceComposerClient::setFreezeTint(SurfaceID id, uint32_t tint)