/system/sepolicy/prebuilts/api/28.0/public/ |
hal_camera.te | 18 allow hal_camera surfaceflinger:fd use;
|
/system/sepolicy/public/ |
bootanim.te | 10 binder_call(bootanim, surfaceflinger)
|
hal_camera.te | 18 allow hal_camera surfaceflinger:fd use;
|
/build/soong/docs/ |
clion.md | 49 An example of a super project for surfaceflinger (using libui and libgui) 55 add_subdirectory(services/surfaceflinger)
|
/frameworks/native/services/surfaceflinger/TimeStats/timestatsproto/include/timestatsproto/ |
TimeStatsHelper.h | 26 namespace surfaceflinger { namespace in namespace:android 72 } // namespace surfaceflinger
|
/frameworks/native/services/surfaceflinger/TimeStats/timestatsproto/ |
timestats.proto | 19 package android.surfaceflinger; 30 // Total missed frames of SurfaceFlinger.
|
/frameworks/native/services/surfaceflinger/layerproto/ |
layerstrace.proto | 20 import "frameworks/native/services/surfaceflinger/layerproto/layers.proto"; 22 package android.surfaceflinger;
|
/platform_testing/libraries/flicker/src/com/android/server/wm/flicker/monitor/ |
LayersTraceMonitor.java | 26 * Captures Layers trace from SurfaceFlinger. 30 private IBinder mSurfaceFlinger = ServiceManager.getService("SurfaceFlinger");
|
/device/generic/goldfish/gralloc/ |
mapper.cpp | 95 // registered in the same process that allocated it. The SurfaceFlinger 98 // the IGraphicBufferAlloc client, SurfaceFlinger free's its handle to the 99 // buffer (unmapping it from the SurfaceFlinger process). If 100 // SurfaceFlinger later acts as the producer end of the buffer queue the 103 // received through Binder, the SurfaceFlinger process will register it. 107 // Currently SurfaceFlinger only acts as a buffer producer for a remote
|
/hardware/libhardware/modules/gralloc/ |
mapper.cpp | 95 // registered in the same process that allocated it. The SurfaceFlinger 98 // the IGraphicBufferAlloc client, SurfaceFlinger free's its handle to the 99 // buffer (unmapping it from the SurfaceFlinger process). If 100 // SurfaceFlinger later acts as the producer end of the buffer queue the 103 // received through Binder, the SurfaceFlinger process will register it. 107 // Currently SurfaceFlinger only acts as a buffer producer for a remote
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
TestableSurfaceFlinger.h | 20 #include "SurfaceFlinger.h" 36 // Extend this as needed for accessing SurfaceFlinger private (and public) 47 using CreateBufferQueueFunction = SurfaceFlinger::CreateBufferQueueFunction; 52 using CreateNativeWindowSurfaceFunction = SurfaceFlinger::CreateNativeWindowSurfaceFunction; 57 using HotplugEvent = SurfaceFlinger::HotplugEvent; 112 auto& mutableHasWideColorDisplay() { return SurfaceFlinger::hasWideColorDisplay; } 136 // not report a leaked object, since the SurfaceFlinger instance may 330 sp<SurfaceFlinger> mFlinger = new SurfaceFlinger(SurfaceFlinger::SkipInitialization) [all...] |
/frameworks/base/services/core/java/com/android/server/display/ |
DisplayTransformManager.java | 40 private static final String SURFACE_FLINGER = "SurfaceFlinger"; 66 * SurfaceFlinger global saturation factor. 70 * SurfaceFlinger display color (managed, unmanaged, etc.). 189 * Propagates the provided color transformation matrix to the SurfaceFlinger. 215 * Propagates the provided Daltonization mode to the SurfaceFlinger. 271 * Propagates the provided saturation to the SurfaceFlinger. 291 * Toggles native mode on/off in SurfaceFlinger.
|
/frameworks/native/libs/gui/include/gui/ |
ISurfaceComposer.h | 54 * SurfaceFlinger features. 66 // thus, SurfaceFlinger should wake-up earlier to avoid missing frame deadlines. In this 67 // case SurfaceFlinger will wake up at (sf vsync offset - debug.sf.early_phase_offset_ns) 96 * SurfaceFlinger will draw them relative and confined to 133 /* verify that an IGraphicBufferProducer was created by SurfaceFlinger. 138 /* Returns the frame timestamps supported by SurfaceFlinger.
|
/frameworks/native/services/surfaceflinger/ |
Client.cpp | 27 #include "SurfaceFlinger.h" 37 Client::Client(const sp<SurfaceFlinger>& flinger) 42 Client::Client(const sp<SurfaceFlinger>& flinger, const sp<Layer>& parentLayer) 51 // do so directly by acquiring the SurfaceFlinger lock. If we were to 178 SurfaceFlinger* flinger; 191 MessageCreateLayer(SurfaceFlinger* flinger,
|
LayerProtoHelper.cpp | 20 namespace surfaceflinger { namespace in namespace:android 69 } // namespace surfaceflinger
|
VSyncModulator.h | 23 using namespace android::surfaceflinger; 28 * Modulates the vsync-offsets depending on current SurfaceFlinger state.
|
ColorLayer.h | 28 ColorLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name, uint32_t w,
|
ContainerLayer.cpp | 25 ContainerLayer::ContainerLayer(SurfaceFlinger* flinger, const sp<Client>& client,
|
ContainerLayer.h | 28 ContainerLayer(SurfaceFlinger* flinger, const sp<Client>& client, const String8& name,
|
LayerVector.h | 29 * Used by the top-level SurfaceFlinger state and individual layers
|
/frameworks/native/libs/ui/include/ui/ |
PixelFormat.h | 21 // skia or SurfaceFlinger are not required to support all of these formats 40 // logical pixel formats used by the SurfaceFlinger -----------------------
|
/device/google/marlin/camera/QCamera2/HAL/test/ |
Android.mk | 36 frameworks/base/include/surfaceflinger \
|
/frameworks/base/cmds/incident_helper/testdata/ |
ps.txt | 4 u:r:surfaceflinger:s0 system 499 534 1 73940 22024 futex_wait_queue_me 0 S 42 -9 2 1 fg 00:00:00 EventThread
|
/frameworks/base/core/java/com/android/internal/graphics/ |
SfVsyncFrameCallbackProvider.java | 23 * Provider of timing pulse that uses SurfaceFlinger Vsync Choreographer for frame callbacks.
|
/frameworks/native/libs/vr/libdvr/include/dvr/ |
dvr_config.h | 12 // libvrflinger in SurfaceFlinger.
|