HomeSort by relevance Sort by last modified time
    Searched refs:SurfaceFlinger (Results 1 - 23 of 23) sorted by null

  /frameworks/native/services/surfaceflinger/
EventControlThread.h 27 class SurfaceFlinger;
32 EventControlThread(const sp<SurfaceFlinger>& flinger);
39 sp<SurfaceFlinger> mFlinger;
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);
main_surfaceflinger.cpp 26 #include "SurfaceFlinger.h"
39 // instantiate surfaceflinger
40 sp<SurfaceFlinger> flinger = new SurfaceFlinger();
52 sm->addService(String16(SurfaceFlinger::getServiceName()), flinger, false);
LayerDim.h 32 LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
Client.h 34 class SurfaceFlinger;
41 Client(const sp<SurfaceFlinger>& flinger);
46 // protected by SurfaceFlinger::mStateLock
71 sp<SurfaceFlinger> mFlinger;
MessageQueue.h 36 class SurfaceFlinger;
81 sp<SurfaceFlinger> mFlinger;
101 void init(const sp<SurfaceFlinger>& flinger);
MonitoredProducer.h 26 class SurfaceFlinger;
28 // MonitoredProducer wraps an IGraphicBufferProducer so that SurfaceFlinger will
33 const sp<SurfaceFlinger>& flinger);
60 sp<SurfaceFlinger> mFlinger;
SurfaceFlinger.cpp 70 #include "SurfaceFlinger.h"
95 // event is when SurfaceFlinger and Choreographer-based applications run each
102 // minimum latency of two vsync periods because the app and SurfaceFlinger
115 // This is the phase offset at which SurfaceFlinger's composition runs.
127 SurfaceFlinger::SurfaceFlinger()
153 ALOGI("SurfaceFlinger is starting");
176 void SurfaceFlinger::onFirstRef()
181 SurfaceFlinger::~SurfaceFlinger()
    [all...]
MonitoredProducer.cpp 19 #include "SurfaceFlinger.h"
24 const sp<SurfaceFlinger>& flinger) :
29 // Remove ourselves from SurfaceFlinger's list. We do this asynchronously
35 MessageCleanUpList(const sp<SurfaceFlinger>& flinger,
48 sp<SurfaceFlinger> mFlinger;
Android.mk 18 SurfaceFlinger.cpp \
40 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
114 # build surfaceflinger's executable
118 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
134 LOCAL_MODULE:= surfaceflinger
146 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
Layer.h 42 #include "SurfaceFlinger.h"
59 class SurfaceFlinger;
67 * This also implements onFrameAvailable(), which notifies SurfaceFlinger
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);
Client.cpp 27 #include "SurfaceFlinger.h"
37 Client::Client(const sp<SurfaceFlinger>& flinger)
121 SurfaceFlinger* flinger;
131 MessageCreateLayer(SurfaceFlinger* flinger,
DisplayDevice.h 44 class SurfaceFlinger;
76 const sp<SurfaceFlinger>& flinger,
177 sp<SurfaceFlinger> mFlinger;
LayerDim.cpp 27 #include "SurfaceFlinger.h"
34 LayerDim::LayerDim(SurfaceFlinger* flinger, const sp<Client>& client,
EventThread.h 37 class SurfaceFlinger;
SurfaceFlinger.h 82 class SurfaceFlinger : public BnSurfaceComposer,
88 return "SurfaceFlinger";
91 SurfaceFlinger() ANDROID_API;
96 // starts SurfaceFlinger main loop in the current thread
147 // We're reference counted, never destroy SurfaceFlinger directly
148 virtual ~SurfaceFlinger();
304 // remove a layer from SurfaceFlinger immediately
307 // add a layer to SurfaceFlinger
MessageQueue.cpp 32 #include "SurfaceFlinger.h"
96 void MessageQueue::init(const sp<SurfaceFlinger>& flinger)
Layer.cpp 45 #include "SurfaceFlinger.h"
59 Layer::Layer(SurfaceFlinger* flinger, const sp<Client>& client,
190 // called with SurfaceFlinger::mStateLock from the drawing thread after
252 Handle(const sp<SurfaceFlinger>& flinger, const sp<Layer>& layer)
598 const SurfaceFlinger::LayerVector& drawingLayers(
    [all...]
DisplayDevice.cpp 40 #include "SurfaceFlinger.h"
53 const sp<SurfaceFlinger>& flinger,
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWComposer.h 54 class SurfaceFlinger;
74 const sp<SurfaceFlinger>& flinger,
349 sp<SurfaceFlinger> mFlinger;
HWComposer.cpp 48 #include "../SurfaceFlinger.h"
85 const sp<SurfaceFlinger>& flinger,
674 // composition, because SurfaceFlinger will use GLES to draw the
    [all...]
  /build/target/board/generic/
BoardConfig.mk 49 # vsync. The system's vsync event drives Choreographer and SurfaceFlinger's
57 # minimum latency of two vsync periods because the app and SurfaceFlinger
88 surfaceflinger.te \
  /external/chromium_org/tools/perf/measurements/
smoothness_controller.py 23 'platform\'s SurfaceFlinger.'

Completed in 262 milliseconds