Searched refs:layersProto (Results 1 – 7 of 7) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | Stress_test.cpp | 55 surfaceflinger::LayersProto layersProto; in generateLayerProto() local 58 layers[i] = layersProto.add_layers(); in generateLayerProto() 98 return layersProto; in generateLayerProto() 106 surfaceflinger::LayersProto layersProto = generateLayerProto(); in TEST() local 107 auto layerTree = surfaceflinger::LayerProtoParser::generateLayerTree(layersProto); in TEST()
|
/aosp12/frameworks/native/services/surfaceflinger/layerproto/ |
H A D | LayerProtoParser.cpp | 40 LayerProtoParser::LayerTree LayerProtoParser::generateLayerTree(const LayersProto& layersProto) { in generateLayerTree() argument 42 layerTree.allLayers = generateLayerList(layersProto); in generateLayerTree() 56 const LayersProto& layersProto) { in generateLayerList() argument 61 layerList.reserve(layersProto.layers_size()); in generateLayerList() 62 layerMap.reserve(layersProto.layers_size()); in generateLayerList() 63 for (int i = 0; i < layersProto.layers_size(); i++) { in generateLayerList() 64 layerList.emplace_back(generateLayer(layersProto.layers(i))); in generateLayerList() 70 for (int i = 0; i < layersProto.layers_size(); i++) { in generateLayerList() 71 updateChildrenAndRelative(layersProto.layers(i), layerMap); in generateLayerList()
|
/aosp12/frameworks/native/services/surfaceflinger/layerproto/include/layerproto/ |
H A D | LayerProtoParser.h | 132 static LayerTree generateLayerTree(const LayersProto& layersProto); 136 static std::vector<Layer> generateLayerList(const LayersProto& layersProto);
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlinger.cpp | 4738 LayersProto layersProto = dumpProtoFromMainThread(); in doDump() local 4739 layersTrace->mutable_layers()->Swap(&layersProto); in doDump() 5009 LayersProto layersProto; in dumpDrawingStateProto() local 5011 layer->writeToProto(layersProto, traceFlags, display.get()); in dumpDrawingStateProto() 5014 return layersProto; in dumpDrawingStateProto() 5037 void SurfaceFlinger::dumpOffscreenLayersProto(LayersProto& layersProto, uint32_t traceFlags) const { in dumpOffscreenLayersProto() argument 5040 LayerProto* rootProto = layersProto.add_layers(); in dumpOffscreenLayersProto() 5052 offscreenLayer->writeToProto(layersProto, traceFlags, nullptr /*device*/); in dumpOffscreenLayersProto()
|
H A D | Layer.cpp | 2024 LayerProto* Layer::writeToProto(LayersProto& layersProto, uint32_t traceFlags, in writeToProto() argument 2026 LayerProto* layerProto = layersProto.add_layers(); in writeToProto() 2039 layer->writeToProto(layersProto, traceFlags, display); in writeToProto()
|
H A D | Layer.h | 692 LayerProto* writeToProto(LayersProto& layersProto, uint32_t traceFlags, const DisplayDevice*);
|
H A D | SurfaceFlinger.h | 1169 void dumpOffscreenLayersProto(LayersProto& layersProto,
|