/frameworks/native/services/surfaceflinger/ |
D | SurfaceFlinger.cpp | 127 SurfaceFlinger::SurfaceFlinger() in SurfaceFlinger() function in android::SurfaceFlinger 176 void SurfaceFlinger::onFirstRef() in onFirstRef() 181 SurfaceFlinger::~SurfaceFlinger() in ~SurfaceFlinger() 188 void SurfaceFlinger::binderDied(const wp<IBinder>& /* who */) in binderDied() 199 sp<ISurfaceComposerClient> SurfaceFlinger::createConnection() in createConnection() 210 sp<IBinder> SurfaceFlinger::createDisplay(const String8& displayName, in createDisplay() 214 sp<SurfaceFlinger> flinger; in createDisplay() 222 DisplayToken(const sp<SurfaceFlinger>& flinger) in createDisplay() 238 void SurfaceFlinger::destroyDisplay(const sp<IBinder>& display) { in destroyDisplay() 257 void SurfaceFlinger::createBuiltinDisplayLocked(DisplayDevice::DisplayType type) { in createBuiltinDisplayLocked() [all …]
|
D | EventControlThread.h | 27 class SurfaceFlinger; variable 32 EventControlThread(const sp<SurfaceFlinger>& flinger); 39 sp<SurfaceFlinger> mFlinger;
|
D | main_surfaceflinger.cpp | 40 sp<SurfaceFlinger> flinger = new SurfaceFlinger(); in main() 52 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false); in main()
|
D | EventControlThread.cpp | 22 EventControlThread::EventControlThread(const sp<SurfaceFlinger>& flinger): in EventControlThread() 38 mFlinger->eventControl(HWC_DISPLAY_PRIMARY, SurfaceFlinger::EVENT_VSYNC, in threadLoop() 51 SurfaceFlinger::EVENT_VSYNC, mVsyncEnabled); in threadLoop()
|
D | Client.h | 34 class SurfaceFlinger; variable 41 Client(const sp<SurfaceFlinger>& flinger); 71 sp<SurfaceFlinger> mFlinger;
|
D | MessageQueue.h | 36 class SurfaceFlinger; variable 81 sp<SurfaceFlinger> mFlinger; 101 void init(const sp<SurfaceFlinger>& flinger);
|
D | MonitoredProducer.h | 26 class SurfaceFlinger; variable 33 const sp<SurfaceFlinger>& flinger); 60 sp<SurfaceFlinger> mFlinger;
|
D | Layer.h | 59 class SurfaceFlinger; variable 121 Layer(SurfaceFlinger* flinger, const sp<Client>& client, 315 sp<SurfaceFlinger> mFlinger; 324 sp<SurfaceFlinger> mFlinger; 329 LayerCleaner(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer);
|
D | MonitoredProducer.cpp | 24 const sp<SurfaceFlinger>& flinger) : in MonitoredProducer() 35 MessageCleanUpList(const sp<SurfaceFlinger>& flinger, in ~MonitoredProducer() 48 sp<SurfaceFlinger> mFlinger; in ~MonitoredProducer()
|
D | DisplayDevice.h | 44 class SurfaceFlinger; variable 76 const sp<SurfaceFlinger>& flinger, 177 sp<SurfaceFlinger> mFlinger;
|
D | Client.cpp | 37 Client::Client(const sp<SurfaceFlinger>& flinger) in Client() 121 SurfaceFlinger* flinger; in createSurface() 131 MessageCreateLayer(SurfaceFlinger* flinger, in createSurface()
|
D | LayerDim.h | 32 LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
|
D | LayerDim.cpp | 34 LayerDim::LayerDim(SurfaceFlinger* flinger, const sp<Client>& client, in LayerDim()
|
D | Android.mk | 18 SurfaceFlinger.cpp \
|
D | SurfaceFlinger.h | 82 class SurfaceFlinger : public BnSurfaceComposer, 91 SurfaceFlinger() ANDROID_API; 148 virtual ~SurfaceFlinger();
|
D | EventThread.h | 37 class SurfaceFlinger; variable
|
D | MessageQueue.cpp | 96 void MessageQueue::init(const sp<SurfaceFlinger>& flinger) in init()
|
D | Layer.cpp | 59 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client, in Layer() 252 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer) in getHandle() 598 const SurfaceFlinger::LayerVector& drawingLayers( in onDraw() 1409 Layer::LayerCleaner::LayerCleaner(const sp<SurfaceFlinger>& flinger, in LayerCleaner()
|
D | DisplayDevice.cpp | 53 const sp<SurfaceFlinger>& flinger, in DisplayDevice()
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | HWComposer.h | 54 class SurfaceFlinger; variable 74 const sp<SurfaceFlinger>& flinger, 349 sp<SurfaceFlinger> mFlinger;
|
D | HWComposer.cpp | 85 const sp<SurfaceFlinger>& flinger, in HWComposer()
|
/frameworks/base/docs/html/tools/debugging/ |
D | systrace.jd | 292 <strong>SurfaceFlinger</strong> process in the Systrace report where your application is 303 device display. The section of the <strong>SurfaceFlinger</strong> process in top excerpt, 313 <p>Regular, rhythmic execution of the <strong>SurfaceFlinger</strong> process is essential to smooth
|
/frameworks/base/docs/html/about/versions/ |
D | kitkat.jd | 829 <h4 id="44-surfaceflinger">GLES2.0 SurfaceFlinger</h4> 833 SurfaceFlinger from OpenGL ES 1.0 to OpenGL ES 2.0.
|