Searched refs:SurfaceFlinger (Results 1 - 21 of 21) sorted by relevance
/frameworks/native/services/surfaceflinger/ |
H A D | EventControlThread.h | 27 class SurfaceFlinger; 32 EventControlThread(const sp<SurfaceFlinger>& flinger); 39 sp<SurfaceFlinger> mFlinger;
|
H A D | SurfaceTextureLayer.h | 31 class SurfaceFlinger; 37 sp<SurfaceFlinger> flinger; 39 SurfaceTextureLayer(const sp<SurfaceFlinger>& flinger);
|
H A D | EventControlThread.cpp | 18 #include "SurfaceFlinger.h" 22 EventControlThread::EventControlThread(const sp<SurfaceFlinger>& flinger): 38 mFlinger->eventControl(HWC_DISPLAY_PRIMARY, SurfaceFlinger::EVENT_VSYNC, 51 SurfaceFlinger::EVENT_VSYNC, mVsyncEnabled);
|
H A D | SurfaceTextureLayer.cpp | 23 #include "SurfaceFlinger.h" 30 SurfaceTextureLayer::SurfaceTextureLayer(const sp<SurfaceFlinger>& flinger) 35 // remove ourselves from SurfaceFlinger's list. We do this asynchronously 40 sp<SurfaceFlinger> flinger; 43 MessageCleanUpList(const sp<SurfaceFlinger>& flinger, const wp<IBinder>& gbp)
|
H A D | main_surfaceflinger.cpp | 26 #include "SurfaceFlinger.h" 40 sp<SurfaceFlinger> flinger = new SurfaceFlinger(); 52 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false);
|
H A D | Client.h | 34 class SurfaceFlinger; 41 Client(const sp<SurfaceFlinger>& flinger); 46 // protected by SurfaceFlinger::mStateLock 67 sp<SurfaceFlinger> mFlinger;
|
H A D | SurfaceFlinger.cpp | 67 #include "SurfaceFlinger.h" 100 // event is when SurfaceFlinger and Choreographer-based applications run each 107 // minimum latency of two vsync periods because the app and SurfaceFlinger 120 // This is the phase offset at which SurfaceFlinger's composition runs. 132 SurfaceFlinger::SurfaceFlinger() function in class:android::SurfaceFlinger 157 ALOGI("SurfaceFlinger is starting"); 180 void SurfaceFlinger::onFirstRef() 185 SurfaceFlinger::~SurfaceFlinger() [all...] |
H A D | MessageQueue.h | 36 class SurfaceFlinger; 81 sp<SurfaceFlinger> mFlinger; 101 void init(const sp<SurfaceFlinger>& flinger);
|
H A D | LayerDim.h | 32 LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
|
H A D | Android.mk | 14 SurfaceFlinger.cpp \ 37 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\" 109 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\" 129 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
|
H A D | Layer.h | 40 #include "SurfaceFlinger.h" 58 class SurfaceFlinger; 66 * This also implements onFrameAvailable(), which notifies SurfaceFlinger 116 Layer(SurfaceFlinger* flinger, const sp<Client>& client, 290 sp<SurfaceFlinger> mFlinger; 299 sp<SurfaceFlinger> mFlinger; 304 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer);
|
H A D | Client.cpp | 27 #include "SurfaceFlinger.h" 37 Client::Client(const sp<SurfaceFlinger>& flinger) 121 SurfaceFlinger* flinger; 131 MessageCreateLayer(SurfaceFlinger* flinger,
|
H A D | DisplayDevice.h | 44 class SurfaceFlinger; 75 const sp<SurfaceFlinger>& flinger, 167 sp<SurfaceFlinger> mFlinger;
|
H A D | LayerDim.cpp | 27 #include "SurfaceFlinger.h" 34 LayerDim::LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
|
H A D | EventThread.h | 37 class SurfaceFlinger;
|
H A D | SurfaceFlinger.h | 81 class SurfaceFlinger : public BnSurfaceComposer, class in namespace:android 87 return "SurfaceFlinger"; 90 SurfaceFlinger() ANDROID_API; 95 // starts SurfaceFlinger main loop in the current thread 146 // We're reference counted, never destroy SurfaceFlinger directly 147 virtual ~SurfaceFlinger(); 290 // remove a layer from SurfaceFlinger immediately 293 // add a layer to SurfaceFlinger
|
H A D | MessageQueue.cpp | 32 #include "SurfaceFlinger.h" 96 void MessageQueue::init(const sp<SurfaceFlinger>& flinger)
|
H A D | Layer.cpp | 42 #include "SurfaceFlinger.h" 57 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client, 160 // called with SurfaceFlinger::mStateLock from the drawing thread after 222 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) 467 const SurfaceFlinger::LayerVector& drawingLayers( 1231 Layer::LayerCleaner::LayerCleaner(const sp<SurfaceFlinger>& flinger,
|
H A D | DisplayDevice.cpp | 40 #include "SurfaceFlinger.h" 53 const sp<SurfaceFlinger>& flinger,
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | HWComposer.h | 53 class SurfaceFlinger; 73 const sp<SurfaceFlinger>& flinger, 334 sp<SurfaceFlinger> mFlinger;
|
H A D | HWComposer.cpp | 47 #include "../SurfaceFlinger.h" 84 const sp<SurfaceFlinger>& flinger, 630 // composition, because SurfaceFlinger will use GLES to draw the
|
Completed in 112 milliseconds