/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/model/ |
H A D | ThumbnailData.java | 28 // TODO: Make these final once the non-snapshot path is removed. 35 public static ThumbnailData createFromTaskSnapshot(TaskSnapshot snapshot) { argument 37 out.thumbnail = Bitmap.createHardwareBitmap(snapshot.getSnapshot()); 38 out.insets.set(snapshot.getContentInsets()); 39 out.orientation = snapshot.getOrientation(); 40 out.reducedResolution = snapshot.isReducedResolution(); 41 out.scale = snapshot.getScale();
|
/frameworks/base/libs/hwui/ |
H A D | BakedOpState.h | 51 * Holds the resolved clip, transform, and bounds of a recordedOp, when replayed with a snapshot 55 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 59 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 63 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot); 107 Snapshot& snapshot, const RecordedOp& recordedOp); 110 Snapshot& snapshot, const RecordedOp& recordedOp); 120 Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior, 124 Snapshot& snapshot, const ShadowOp* shadowOpPtr); 143 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, argument 145 : computedState(allocator, snapshot, recordedO 151 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 157 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument [all...] |
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 36 transform.loadMultiply(*snapshot.transform, recordedOp.localMatrix); 55 clipState = snapshot.serializeIntersectedClip(allocator, 56 recordedOp.localClip, *(snapshot.transform)); 72 if (CC_UNLIKELY(snapshot.projectionPathMask)) { 81 snapshot.projectionPathMask->transform(skInverseTransform, localMask); 87 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 89 transform.loadMultiply(*snapshot.transform, localTransform); 90 clipState = snapshot.serializeIntersectedClip(allocator, localClip, *(snapshot 96 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) argument 112 tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 125 tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 131 tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior, bool expandForPathTexture) argument 149 tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument [all...] |
H A D | CanvasState.cpp | 91 void CanvasState::freeSnapshot(Snapshot* snapshot) { argument 92 snapshot->~Snapshot(); 95 free((void*) snapshot); 97 snapshot->previous = mSnapshotPool; 98 mSnapshotPool = snapshot;
|
/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | TaskWindowContainerListener.java | 28 /** Called when the snapshot of this task has changed. */ 29 void onSnapshotChanged(TaskSnapshot snapshot); argument
|
H A D | TaskSnapshotCache.java | 45 void putSnapshot(Task task, TaskSnapshot snapshot) { argument 52 mRunningCache.put(task.mTaskId, new CacheEntry(snapshot, task.getTopChild())); 65 return entry.snapshot; 80 final TaskSnapshot snapshot = mLoader.loadTask(taskId, userId, reducedResolution); 81 if (snapshot == null) { 84 return snapshot; 127 pw.println(triplePrefix + "snapshot=" + entry.snapshot); 133 /** The snapshot. */ 134 final TaskSnapshot snapshot; field in class:TaskSnapshotCache.CacheEntry 139 CacheEntry(TaskSnapshot snapshot, AppWindowToken topApp) argument [all...] |
H A D | SnapshotStartingData.java | 24 * Represents starting data for snapshot starting windows. 31 SnapshotStartingData(WindowManagerService service, TaskSnapshot snapshot) { argument 34 mSnapshot = snapshot;
|
H A D | TaskSnapshotController.java | 53 * When an app token becomes invisible, we take a snapshot (bitmap) of the corresponding task and 57 * System applications may retrieve a snapshot to represent the current state of a task, and draw 60 * When we task becomes visible again, we show a starting window with the snapshot as the content to 70 * used as the snapshot. 83 * Return value for {@link #getSnapshotMode}: We aren't allowed to take any snapshot. 145 // We need to take a snapshot of the task if and only if all activities of the task are 156 final TaskSnapshot snapshot; 161 snapshot = drawAppThemeSnapshot(task); 164 snapshot = snapshotTask(task); 167 snapshot 201 createStartingSurface(AppWindowToken token, TaskSnapshot snapshot) argument [all...] |
H A D | AppWindowContainerController.java | 495 final TaskSnapshot snapshot = mService.mTaskSnapshotController.getSnapshot( 499 allowTaskSnapshot, activityCreated, fromRecents, snapshot); 502 return createSnapshot(snapshot); 571 TaskSnapshot snapshot) { 580 return snapshot == null ? STARTING_WINDOW_TYPE_NONE 581 : snapshotOrientationSameAsTask(snapshot) || fromRecents 596 private boolean createSnapshot(TaskSnapshot snapshot) { argument 597 if (snapshot == null) { 602 mContainer.startingData = new SnapshotStartingData(mService, snapshot); 607 private boolean snapshotOrientationSameAsTask(TaskSnapshot snapshot) { argument 569 getStartingWindowType(boolean newTask, boolean taskSwitch, boolean processRunning, boolean allowTaskSnapshot, boolean activityCreated, boolean fromRecents, TaskSnapshot snapshot) argument [all...] |
/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | PerformanceCollectorTest.java | 51 Bundle snapshot = (Bundle)readPrivateField("mPerfSnapshot", mPerfCollector); 52 assertNotNull(snapshot); 53 assertEquals(2, snapshot.size()); 60 Bundle snapshot = mPerfCollector.endSnapshot(); 62 verifySnapshotBundle(snapshot); 111 Bundle snapshot = (Bundle)readPrivateField("mPerfSnapshot", mPerfCollector); 112 assertNotNull(snapshot); 113 assertEquals(2, snapshot.size()); 348 * by staggering calls to snapshot and timing functions. 399 private void verifySnapshotBundle(Bundle snapshot) { argument [all...] |
/frameworks/base/wifi/java/android/net/wifi/p2p/ |
H A D | WifiP2pGroupList.java | 64 for (Map.Entry<Integer, WifiP2pGroup> item : source.mGroups.snapshot().entrySet()) { 76 return mGroups.snapshot().values(); 133 final Collection<WifiP2pGroup> groups = mGroups.snapshot().values(); 158 final Collection<WifiP2pGroup> groups = mGroups.snapshot().values(); 196 final Collection<WifiP2pGroup> groups = mGroups.snapshot().values(); 208 final Collection<WifiP2pGroup> groups = mGroups.snapshot().values(); 222 final Collection<WifiP2pGroup> groups = mGroups.snapshot().values();
|
/frameworks/base/services/tests/servicestests/src/com/android/server/wm/ |
H A D | TaskSnapshotPersisterLoaderTest.java | 63 final TaskSnapshot snapshot = mLoader.loadTask(1, mTestUserId, false /* reduced */); 64 assertNotNull(snapshot); 65 assertEquals(TEST_INSETS, snapshot.getContentInsets()); 66 assertNotNull(snapshot.getSnapshot()); 67 assertEquals(Configuration.ORIENTATION_PORTRAIT, snapshot.getOrientation()); 156 final TaskSnapshot snapshot = mLoader.loadTask(1, mTestUserId, true /* reduced */); 157 assertNotNull(snapshot); 158 assertEquals(TEST_INSETS, snapshot.getContentInsets()); 159 assertNotNull(snapshot.getSnapshot()); 160 assertEquals(Configuration.ORIENTATION_PORTRAIT, snapshot [all...] |
/frameworks/support/paging/common/src/test/java/android/arch/paging/ |
H A D | TiledPagedListTest.java | 212 // snapshot at 20 items 213 PageArrayList<Item> snapshot = (PageArrayList<Item>) pagedList.snapshot(); 214 verifyRange(snapshot, 0, 1); 221 verifyRange(snapshot, 0, 1); 225 pagedList.addWeakCallback(snapshot, callback); 240 // snapshot at 30 items 241 PageArrayList<Item> snapshot = (PageArrayList<Item>) pagedList.snapshot(); 242 verifyRange(snapshot, [all...] |
H A D | ContiguousPagedListTest.java | 284 // snapshot at 60 items 285 NullPaddedList<Item> snapshot = (NullPaddedList<Item>) pagedList.snapshot(); 286 verifyRange(0, 60, snapshot); 292 verifyRange(0, 60, snapshot); 295 pagedList.addWeakCallback(snapshot, callback); 310 // snapshot at 60 items 311 NullPaddedList<Item> snapshot = (NullPaddedList<Item>) pagedList.snapshot(); 312 verifyRange(40, 60, snapshot); [all...] |
/frameworks/base/libs/hwui/tests/unit/ |
H A D | BakedOpStateTests.cpp | 187 auto snapshot = TestUtils::makeSnapshot(Matrix4::identity(), Rect(100, 200)); local 188 EXPECT_NE(nullptr, BakedOpState::tryConstruct(allocator, *snapshot, successOp)) 194 EXPECT_EQ(nullptr, BakedOpState::tryConstruct(allocator, *snapshot, rejectOp)) 207 auto snapshot = TestUtils::makeSnapshot(translate10x20, Rect()); // Note: empty clip local 208 BakedOpState* bakedState = BakedOpState::tryShadowOpConstruct(allocator, *snapshot, (ShadowOp*)0x1234); 212 "since op is quick rejected based on snapshot clip"; 215 auto snapshot = TestUtils::makeSnapshot(translate10x20, Rect(100, 200)); local 216 BakedOpState* bakedState = BakedOpState::tryShadowOpConstruct(allocator, *snapshot, (ShadowOp*)0x1234); 235 auto snapshot = TestUtils::makeSnapshot(Matrix4::identity(), Rect()); // Note: empty clip local 236 auto bakedState = BakedOpState::tryStrokeableOpConstruct(allocator, *snapshot, rejectO 249 auto snapshot = TestUtils::makeSnapshot(Matrix4::identity(), Rect(200, 200)); local 264 auto snapshot = TestUtils::makeSnapshot(Matrix4::identity(), Rect(200, 200)); local [all...] |
/frameworks/base/core/java/android/app/ |
H A D | ITaskStackListener.aidl | 134 * Called when a task snapshot got updated. 136 void onTaskSnapshotChanged(int taskId, in ActivityManager.TaskSnapshot snapshot);
|
H A D | SharedElementCallback.java | 48 private static final String BUNDLE_SNAPSHOT_BITMAP = "sharedElement:snapshot:bitmap"; 50 "sharedElement:snapshot:graphicBuffer"; 51 private static final String BUNDLE_SNAPSHOT_IMAGE_SCALETYPE = "sharedElement:snapshot:imageScaleType"; 52 private static final String BUNDLE_SNAPSHOT_IMAGE_MATRIX = "sharedElement:snapshot:imageMatrix"; 155 * Creates a snapshot of a shared element to be used by the remote Activity and reconstituted 157 * null return value will mean that the remote Activity will have a null snapshot View in 163 * @param sharedElement The shared element View to create a snapshot for. 168 * @return A snapshot to send to the remote Activity to be reconstituted with 211 * Reconstitutes a snapshot View from a Parcelable returned in 220 * @param context The Context used to create the snapshot Vie 227 onCreateSnapshotView(Context context, Parcelable snapshot) argument [all...] |
H A D | TaskStackListener.java | 98 public void onTaskSnapshotChanged(int taskId, TaskSnapshot snapshot) argument
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | CoreSettingsObserver.java | 111 void populateSettings(Bundle snapshot, Map<String, Class<?>> map) { argument 128 snapshot.putString(setting, value); 130 snapshot.putInt(setting, Integer.parseInt(value)); 132 snapshot.putFloat(setting, Float.parseFloat(value)); 134 snapshot.putLong(setting, Long.parseLong(value));
|
/frameworks/support/paging/common/src/main/java/android/arch/paging/ |
H A D | ContiguousPagedList.java | 303 NullPaddedList<T> snapshot = (NullPaddedList<T>) previousSnapshot; 304 if (snapshot != this && snapshot != null) { 305 final int newlyAppended = mNumberAppended - snapshot.getNumberAppended(); 306 final int newlyPrepended = mNumberPrepended - snapshot.getNumberPrepended(); 308 final int previousTrailing = snapshot.getTrailingNullCount(); 309 final int previousLeading = snapshot.getLeadingNullCount(); 311 // Validate that the snapshot looks like a previous version of this list - if it's not, 317 || snapshot.getLoadedCount() + newlyAppended + newlyPrepended != mList.size()) { 318 throw new IllegalArgumentException("Invalid snapshot provide [all...] |
H A D | TiledPagedList.java | 186 PageArrayList<T> snapshot = (PageArrayList<T>) previousSnapshot; 187 if (snapshot != this && snapshot != null) { 189 // but not in the snapshot. 193 // count number of consecutive pages that were added since the snapshot... 196 && !snapshot.hasPage(pageIndex + pageCount)) {
|
/frameworks/av/media/libnbaio/ |
H A D | NBLog.cpp | 61 * copies snapshot of reader's fifo buffer into its own buffer 63 * sets snapshot.begin() and .end() iterators to boundaries of valid entries 74 * NBLog::Reader::dump(int, size, snapshot) 75 * iterates through snapshot's events and switches based on their type 826 std::unique_ptr<Snapshot> snapshot(new Snapshot(availToRead)); 827 memcpy(snapshot->mData, (const char *) mFifo->buffer() + iovec[0].mOffset, iovec[0].mLength); 829 memcpy(snapshot->mData + (iovec[0].mLength), 839 const uint8_t *back = snapshot->mData + availToRead; 840 const uint8_t *front = snapshot->mData; 846 snapshot 875 dump(int fd, size_t indent, NBLog::Reader::Snapshot &snapshot) argument [all...] |
/frameworks/support/compat/java/android/support/v4/app/ |
H A D | SharedElementCallback.java | 45 private static final String BUNDLE_SNAPSHOT_BITMAP = "sharedElement:snapshot:bitmap"; 46 private static final String BUNDLE_SNAPSHOT_IMAGE_SCALETYPE = "sharedElement:snapshot:imageScaleType"; 47 private static final String BUNDLE_SNAPSHOT_IMAGE_MATRIX = "sharedElement:snapshot:imageMatrix"; 148 * Creates a snapshot of a shared element to be used by the remote Activity and reconstituted 150 * null return value will mean that the remote Activity will have a null snapshot View in 156 * @param sharedElement The shared element View to create a snapshot for. 161 * @return A snapshot to send to the remote Activity to be reconstituted with 240 * Reconstitutes a snapshot View from a Parcelable returned in 249 * @param context The Context used to create the snapshot View. 250 * @param snapshot Th 256 onCreateSnapshotView(Context context, Parcelable snapshot) argument [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | ViewsStateBundle.java | 77 Map<String, SparseArray<Parcelable>> snapshot = mChildStates.snapshot(); 80 snapshot.entrySet().iterator(); i.hasNext(); ) {
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | BaseWrapContentTest.java | 166 Snapshot snapshot = takeSnapshot(); 168 snapshot.assertRvSize(); 170 result.add(snapshot); 172 compareWith.get(stepIndex).assertSame(snapshot, stepIndex); 178 Snapshot snapshot = takeSnapshot(); 180 snapshot.assertRvSize(); 182 result.add(snapshot); 184 compareWith.get(stepIndex).assertSame(snapshot, stepIndex); 205 Snapshot snapshot = takeSnapshot(); 211 assertThat("behavior " + index, snapshot [all...] |