OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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