Home
last modified time | relevance | path

Searched defs:LayerCreationArgs (Results 1 – 3 of 3) sorted by relevance

/frameworks/native/services/surfaceflinger/FrontEnd/
DLayerCreationArgs.h37 struct LayerCreationArgs { struct
41 static LayerCreationArgs fromOtherArgs(const LayerCreationArgs& other); argument
50 android::SurfaceFlinger* flinger;
51 sp<android::Client> client;
52 std::string name;
53 uint32_t flags; // ISurfaceComposerClient flags
54 gui::LayerMetadata metadata;
55 pid_t ownerPid;
56 uid_t ownerUid;
57 uint32_t sequence;
[all …]
DLayerCreationArgs.cpp32 LayerCreationArgs::LayerCreationArgs(SurfaceFlinger* flinger, sp<Client> client, std::string name, in LayerCreationArgs() function in android::surfaceflinger::LayerCreationArgs
67 LayerCreationArgs::LayerCreationArgs(std::optional<uint32_t> id, bool internalLayer) in LayerCreationArgs() function in android::surfaceflinger::LayerCreationArgs
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableSurfaceFlinger.h130 sp<Layer> createBufferStateLayer(const LayerCreationArgs&) override { return nullptr; } in createBufferStateLayer()
132 sp<Layer> createEffectLayer(const LayerCreationArgs&) override { return nullptr; } in createEffectLayer()