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

  /frameworks/native/services/surfaceflinger/
EventControlThread.h 27 class SurfaceFlinger;
32 EventControlThread(const sp<SurfaceFlinger>& flinger);
39 sp<SurfaceFlinger> mFlinger;
SurfaceTextureLayer.h 31 class SurfaceFlinger;
37 sp<SurfaceFlinger> flinger;
39 SurfaceTextureLayer(const sp<SurfaceFlinger>& flinger);
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);
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)
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
67 sp<SurfaceFlinger> mFlinger;
MessageQueue.h 36 class SurfaceFlinger;
81 sp<SurfaceFlinger> mFlinger;
101 void init(const sp<SurfaceFlinger>& flinger);
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()
157 ALOGI("SurfaceFlinger is starting");
180 void SurfaceFlinger::onFirstRef()
185 SurfaceFlinger::~SurfaceFlinger()
    [all...]
Android.mk 14 SurfaceFlinger.cpp \
37 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
106 # build surfaceflinger's executable
109 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
121 LOCAL_MODULE:= surfaceflinger
129 LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\"
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);
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;
75 const sp<SurfaceFlinger>& flinger,
167 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 81 class SurfaceFlinger : public BnSurfaceComposer,
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
MessageQueue.cpp 32 #include "SurfaceFlinger.h"
96 void MessageQueue::init(const sp<SurfaceFlinger>& flinger)
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(
    [all...]
DisplayDevice.cpp 40 #include "SurfaceFlinger.h"
53 const sp<SurfaceFlinger>& flinger,
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWComposer.h 53 class SurfaceFlinger;
73 const sp<SurfaceFlinger>& flinger,
334 sp<SurfaceFlinger> mFlinger;
HWComposer.cpp 47 #include "../SurfaceFlinger.h"
84 const sp<SurfaceFlinger>& flinger,
630 // 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

Completed in 331 milliseconds