Searched refs:snapshot (Results 1 - 25 of 37) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DBakedOpState.h51 * 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);
123 Snapshot& snapshot, const ShadowOp* shadowOpPtr);
142 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, argument
144 : computedState(allocator, snapshot, recordedO
150 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
156 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument
[all...]
H A DBakedOpState.cpp33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument
36 transform.loadMultiply(*snapshot.transform, recordedOp.localMatrix);
53 clipState = snapshot.serializeIntersectedClip(allocator,
54 recordedOp.localClip, *(snapshot.transform));
70 if (CC_UNLIKELY(snapshot.projectionPathMask)) {
79 snapshot.projectionPathMask->transform(skInverseTransform, localMask);
85 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument
87 transform.loadMultiply(*snapshot.transform, localTransform);
88 clipState = snapshot.serializeIntersectedClip(allocator, localClip, *(snapshot
94 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) argument
110 tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
123 tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument
129 tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior) argument
147 tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument
[all...]
H A DCanvasState.cpp92 void CanvasState::freeSnapshot(Snapshot* snapshot) { argument
93 snapshot->~Snapshot();
96 free((void*) snapshot);
98 snapshot->previous = mSnapshotPool;
99 mSnapshotPool = snapshot;
H A DGlopBuilder.h78 GlopBuilder& setTransform(const Snapshot& snapshot, const int transformFlags) { argument
79 return setTransform(*snapshot.transform, transformFlags);
H A DRecordingCanvas.cpp126 // initialize the snapshot as though it almost represents an FBO layer so deferred draw
157 Snapshot& snapshot = *mState.writableSnapshot(); local
163 snapshot.resetClip(0, 0, 0, 0);
169 auto previousClip = getRecordedClip(); // note: done before new snapshot's clip has changed
171 snapshot.flags |= Snapshot::kFlagIsLayer | Snapshot::kFlagIsFboLayer;
172 snapshot.initializeViewport(unmappedBounds.getWidth(), unmappedBounds.getHeight());
173 snapshot.transform->loadTranslate(-unmappedBounds.left, -unmappedBounds.top, 0.0f);
177 snapshot.resetClip(clip.left, clip.top, clip.right, clip.bottom);
178 snapshot.roundRectClipState = nullptr;
186 snapshot
[all...]
H A DCanvasState.h51 * Allows subclasses to control what value is stored in snapshot's
80 * Initializes the first snapshot, computing the projection matrix,
86 * Initializes the first snapshot, computing the projection matrix,
173 void freeSnapshot(Snapshot* snapshot);
/frameworks/base/core/tests/coretests/src/android/os/
H A DPerformanceCollectorTest.java51 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 DWifiP2pGroupList.java64 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/libs/hwui/tests/unit/
H A DBakedOpStateTests.cpp187 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...]
H A DBakedOpDispatcherTests.cpp59 auto snapshot = TestUtils::makeSnapshot(Matrix4::identity(), Rect(100, 100)); local
60 auto state = BakedOpState::tryConstruct(allocator, *snapshot, *op);
/frameworks/base/core/java/android/app/
H A DSharedElementCallback.java46 private static final String BUNDLE_SNAPSHOT_BITMAP = "sharedElement:snapshot:bitmap";
47 private static final String BUNDLE_SNAPSHOT_IMAGE_SCALETYPE = "sharedElement:snapshot:imageScaleType";
48 private static final String BUNDLE_SNAPSHOT_IMAGE_MATRIX = "sharedElement:snapshot:imageMatrix";
151 * Creates a snapshot of a shared element to be used by the remote Activity and reconstituted
153 * null return value will mean that the remote Activity will have a null snapshot View in
159 * @param sharedElement The shared element View to create a snapshot for.
164 * @return A snapshot to send to the remote Activity to be reconstituted with
201 * Reconstitutes a snapshot View from a Parcelable returned in
210 * @param context The Context used to create the snapshot View.
211 * @param snapshot Th
217 onCreateSnapshotView(Context context, Parcelable snapshot) argument
[all...]
/frameworks/base/services/core/java/com/android/server/am/
H A DCoreSettingsObserver.java103 private void populateSettings(Bundle snapshot, Map<String, Class<?>> map) { argument
117 snapshot.putString(setting, value);
127 snapshot.putInt(setting, value);
137 snapshot.putFloat(setting, value);
147 snapshot.putLong(setting, value);
/frameworks/support/v4/java/android/support/v4/app/
H A DSharedElementCallback.java46 private static final String BUNDLE_SNAPSHOT_BITMAP = "sharedElement:snapshot:bitmap";
47 private static final String BUNDLE_SNAPSHOT_IMAGE_SCALETYPE = "sharedElement:snapshot:imageScaleType";
48 private static final String BUNDLE_SNAPSHOT_IMAGE_MATRIX = "sharedElement:snapshot:imageMatrix";
149 * Creates a snapshot of a shared element to be used by the remote Activity and reconstituted
151 * null return value will mean that the remote Activity will have a null snapshot View in
157 * @param sharedElement The shared element View to create a snapshot for.
162 * @return A snapshot to send to the remote Activity to be reconstituted with
241 * Reconstitutes a snapshot View from a Parcelable returned in
250 * @param context The Context used to create the snapshot View.
251 * @param snapshot Th
257 onCreateSnapshotView(Context context, Parcelable snapshot) argument
[all...]
H A DActivityCompat.java463 public View onCreateSnapshotView(Context context, Parcelable snapshot) { argument
464 return mCallback.onCreateSnapshotView(context, snapshot);
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
H A DViewsStateBundle.java77 Map<String, SparseArray<Parcelable>> snapshot = mChildStates.snapshot();
80 snapshot.entrySet().iterator(); i.hasNext(); ) {
H A DDetailsOverviewSharedElementHelper.java119 View snapshot = sharedElementSnapshots.get(0);
120 if (hasImageViewScaleChange(snapshot)) {
122 changeImageViewScale(snapshot);
/frameworks/support/v4/api21/android/support/v4/app/
H A DActivityCompat21.java74 public abstract View onCreateSnapshotView(Context context, Parcelable snapshot); argument
125 public View onCreateSnapshotView(Context context, Parcelable snapshot) { argument
126 return mCallback.onCreateSnapshotView(context, snapshot);
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/
H A DBaseWrapContentTest.java175 Snapshot snapshot = takeSnapshot();
177 snapshot.assertRvSize();
179 result.add(snapshot);
181 compareWith.get(stepIndex).assertSame(snapshot, stepIndex);
187 Snapshot snapshot = takeSnapshot();
189 snapshot.assertRvSize();
191 result.add(snapshot);
193 compareWith.get(stepIndex).assertSame(snapshot, stepIndex);
215 Snapshot snapshot = takeSnapshot();
221 assertThat("behavior " + index, snapshot
[all...]
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h129 std::unique_ptr<Snapshot> snapshot(new Snapshot());
130 snapshot->clip(clip, SkRegion::kReplace_Op); // store clip first, so it isn't transformed
131 *(snapshot->transform) = transform;
132 return snapshot;
/frameworks/base/libs/androidfw/
H A DBackupHelpers.cpp87 read_snapshot_file(int fd, KeyedVector<String8,FileState>* snapshot) argument
122 snapshot->add(String8(filename, file.nameLen), file);
144 write_snapshot_file(int fd, const KeyedVector<String8,FileRec>& snapshot) argument
149 const int N = snapshot.size();
151 const FileRec& g = snapshot.valueAt(i);
153 const String8& name = snapshot.keyAt(i);
171 FileRec r = snapshot.valueAt(i);
173 const String8& name = snapshot.keyAt(i);
795 // Record for the snapshot
903 KeyedVector<String8,FileRec> snapshot;
[all...]
/frameworks/base/tools/preload2/src/com/android/preload/classdataretrieval/hprof/
H A DHprof.java59 Snapshot snapshot = Snapshot.createSnapshot(new MemoryMappedFileBuffer(hprofLocalFile));
61 Map<String, Set<ClassObj>> classes = Queries.classes(snapshot, null);
87 snapshot.dispose();
/frameworks/base/services/core/java/com/android/server/net/
H A DNetworkStatsRecorder.java200 * Record any delta that occurred since last {@link NetworkStats} snapshot,
202 * snapshot is considered bootstrap, and is not counted as delta.
206 * This should always be set to null if the provided snapshot is aggregated
209 public void recordSnapshotLocked(NetworkStats snapshot, argument
214 // skip recording when snapshot missing
215 if (snapshot == null) return;
217 // assume first snapshot is bootstrap and don't record
219 mLastSnapshot = snapshot;
226 snapshot, mLastSnapshot, mObserver, mCookie);
266 mLastSnapshot = snapshot;
[all...]
/frameworks/base/core/java/android/util/
H A DLruCache.java370 public synchronized final Map<K, V> snapshot() { method in class:LruCache
/frameworks/base/tools/layoutlib/bridge/src/android/util/
H A DLruCache.java381 public synchronized final Map<K, V> snapshot() { method in class:LruCache
/frameworks/support/v4/java/android/support/v4/util/
H A DLruCache.java333 public synchronized final Map<K, V> snapshot() { method in class:LruCache

Completed in 588 milliseconds

12