/development/tools/winscope/src/parsers/surface_flinger/computations/ |
D | visibility_properties_computation.ts | 59 for (const layer of topDownTraversal) { constant 60 let isVisible = this.getIsVisible(layer); 62 layer.addEagerProperty( 64 layer.id, 69 layer.addEagerProperty( 71 layer.id, 73 this.isHiddenByPolicy(layer), 77 const displaySize = this.getDisplaySize(layer); 83 this.getDefinedValue(layer, 'layerStack') 87 if (!this.layerContains(other, layer, displaySize)) { [all …]
|
D | layer_extractor.ts | 22 layer: HierarchyTreeNode, 26 const sortedZChildren = layer 29 layer.getAllChildren().filter((child) => child.getZParent() === layer), 33 if (layer.isRoot()) { 38 const layerZ = LayerExtractor.getZ(layer); 49 traverseList.push(layer);
|
D | rects_computation.ts | 115 layer: HierarchyTreeNode, 120 layer.getEagerPropertyByName('isComputedVisible'), 123 const name = assertDefined(layer.getEagerPropertyByName('name')).getValue(); 124 const bounds = assertDefined(layer.getEagerPropertyByName('bounds')); 127 let opacity = layer 140 layer.getEagerPropertyByName('id'), 145 assertDefined(layer.getEagerPropertyByName('cornerRadius')).getValue(), 148 Transform.from(assertDefined(layer.getEagerPropertyByName('transform'))) 161 layer: HierarchyTreeNode, 168 const name = assertDefined(layer.getEagerPropertyByName('name')).getValue(); [all …]
|
D | visibility_properties_computation_test.ts | 699 const layer = assertDefined(hierarchyRoot.getChildByName(layerName)); constant 702 layer.getEagerPropertyByName('isComputedVisible'), 705 expect(getVisibilityReasons(layer)).toEqual([ 766 function getVisibilityReasons(layer: HierarchyTreeNode): string[] { 767 return assertDefined(layer.getEagerPropertyByName('visibilityReason')) 773 layer: HierarchyTreeNode, 779 layer.getEagerPropertyByName('isComputedVisible'), 782 expect(getVisibilityReasons(layer)).toEqual(['occluded']); 784 layer 790 layer.getEagerPropertyByName('partiallyOccludedBy')?.getValue(), [all …]
|
D | layer_extractor_test.ts | 256 layers.map((layer) => layer.getEagerPropertyByName('id')?.getValue()),
|
/development/tools/winscope/protos/surfaceflinger/udc/ |
D | layers.proto | 25 // Similar to DEVICE, but the layer position may have been asynchronously set 34 // Information about each layer. 36 // unique id per layer. 38 // unique name per layer. 40 // list of children this layer may have. May be empty. 42 // list of layers that are z order relative to this layer. 44 // The type of layer, ex Color, Layer 50 // The layer's z order. Can be z order in layer stack, relative to parent, 51 // or relative to another layer specified in zOrderRelative. 53 // The layer's position on the display. [all …]
|
/development/tools/winscope/src/parsers/surface_flinger/perfetto/ |
D | parser_surface_flinger_test.ts | 88 const layer = assertDefined( constant 91 expect(layer.name).toEqual('Leaf:24:25#27'); 94 assertDefined(layer.getEagerPropertyByName('flags')).formattedValue(), 98 layer.getEagerPropertyByName('verboseFlags'), 103 const layer = assertDefined( constant 106 expect(layer.name).toEqual('Task=4#48'); 109 assertDefined(layer.getEagerPropertyByName('flags')).formattedValue(), 113 layer.getEagerPropertyByName('verboseFlags'), 118 const layer = assertDefined( constant 123 expect(layer.name).toEqual('Wallpaper BBQ wrapper#77'); [all …]
|
/development/tools/winscope/src/parsers/surface_flinger/ |
D | entry_hierarchy_tree_factory.ts | 55 (allLayerProps: PropertiesProvider[], layer: LayerType) => { 56 if (layer.id === null || layer.id === undefined) { 60 const duplicateCount = processed.get(assertDefined(layer.id)) ?? 0; 61 processed.set(assertDefined(layer.id), duplicateCount + 1); 63 layer, 67 layer, 135 layer: LayerType, 139 let obj = layer; 148 .setData(layer) 149 .setRootId(assertDefined(layer.id)) [all …]
|
D | hierarchy_tree_builder_sf.ts | 31 const map = layers.reduce((map, layer) => { 32 const layerProperties = layer.getEagerProperties(); 36 layer, 45 layer.addEagerProperty(
|
/development/tools/winscope/src/parsers/surface_flinger/legacy/ |
D | parser_surface_flinger_test.ts | 88 const layer = assertDefined( constant 91 expect(layer.name).toEqual('Leaf:24:25#27'); 94 assertDefined(layer.getEagerPropertyByName('flags')).formattedValue(), 98 layer.getEagerPropertyByName('verboseFlags'), 103 const layer = assertDefined( constant 106 expect(layer.name).toEqual('Task=4#48'); 109 assertDefined(layer.getEagerPropertyByName('flags')).formattedValue(), 113 layer.getEagerPropertyByName('verboseFlags'), 118 const layer = assertDefined( constant 123 expect(layer.name).toEqual('Wallpaper BBQ wrapper#77'); [all …]
|
D | parser_surface_flinger.ts | 174 (layer: android.surfaceflinger.ILayerProto) => { 176 id: assertDefined(layer.id), 177 name: assertDefined(layer.name),
|
/development/samples/ApiDemos/src/com/example/android/apis/graphics/kube/ |
D | Kube.java | 150 Layer layer; in updateLayers() local 155 layer = mLayers[kUp]; in updateLayers() 156 shapes = layer.mShapes; in updateLayers() 161 layer = mLayers[kDown]; in updateLayers() 162 shapes = layer.mShapes; in updateLayers() 167 layer = mLayers[kLeft]; in updateLayers() 168 shapes = layer.mShapes; in updateLayers() 174 layer = mLayers[kRight]; in updateLayers() 175 shapes = layer.mShapes; in updateLayers() 181 layer = mLayers[kFront]; in updateLayers() [all …]
|
/development/tools/winscope/src/viewers/viewer_surface_flinger/ |
D | presenter.ts | 414 layerValues: occludedBy.map((layer) => 415 this.getLayerSummary(layer.formattedValue()), 427 layerValues: partiallyOccludedBy.map((layer) => 428 this.getLayerSummary(layer.formattedValue()), 438 layerValues: coveredBy.map((layer) => 439 this.getLayerSummary(layer.formattedValue()),
|
D | presenter_test.ts | 211 const layer = assertDefined( constant 219 assertDefined(layer.getZParent()),
|
/development/tools/winscope/src/viewers/viewer_transitions/ |
D | presenter.ts | 313 layers.forEach((layer) => uniqueParticipants.add(layer));
|
/development/tools/logblame/ |
D | sample.txt | 650 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 1088 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 1370 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 2015 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 2370 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 2647 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer... 2933 Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
|
/development/samples/VirtualDeviceManager/ |
D | README.md | 49 general requirement. The client device, its capabilities, the connectivity layer
|