/frameworks/base/libs/hwui/ |
H A D | Snapshot.cpp | 17 #include "Snapshot.h" 28 Snapshot::Snapshot() function in class:android::uirenderer::Snapshot 47 Snapshot::Snapshot(Snapshot* s, int saveFlags) function in class:android::uirenderer::Snapshot 74 if (s->flags & Snapshot::kFlagFboTarget) { 75 flags |= Snapshot::kFlagFboTarget; 86 void Snapshot::clipRegionTransformed(const SkRegion& region, SkRegion::Op op) { 87 flags |= Snapshot [all...] |
H A D | CanvasState.h | 20 #include "Snapshot.h" 48 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) = 0; 61 * Manages the Snapshot stack, implementing matrix, save/restore, and clipping methods in the 167 inline const Snapshot* currentSnapshot() const { return mSnapshot; } 168 inline Snapshot* writableSnapshot() { return mSnapshot; } 169 inline const Snapshot* firstSnapshot() const { return &mFirstSnapshot; } 172 Snapshot* allocSnapshot(Snapshot* previous, int savecount); 173 void freeSnapshot(Snapshot* snapsho [all...] |
H A D | BakedOpState.h | 23 #include "Snapshot.h" 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, 150 BakedOpState(LinearAllocator& allocator, Snapshot [all...] |
H A D | CanvasState.cpp | 80 Snapshot* CanvasState::allocSnapshot(Snapshot* previous, int savecount) { 87 memory = malloc(sizeof(Snapshot)); 89 return new (memory) Snapshot(previous, savecount); 92 void CanvasState::freeSnapshot(Snapshot* snapshot) { 93 snapshot->~Snapshot(); 106 Snapshot* temp = mSnapshot; 135 Snapshot* toRemove = mSnapshot; 136 Snapshot* toRestore = mSnapshot->previous;
|
H A D | Snapshot.h | 87 class Snapshot { class in namespace:android::uirenderer 90 Snapshot(); 91 Snapshot(Snapshot* s, int saveFlags); 238 Snapshot* previous; 344 }; // class Snapshot
|
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 85 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 94 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) 111 Snapshot& snapshot, const RecordedOp& recordedOp) { 124 Snapshot& snapshot, const RecordedOp& recordedOp) { 130 Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior) { 148 Snapshot& snapshot, const ShadowOp* shadowOpPtr) {
|
H A D | OpenGLRenderer.h | 26 #include "Snapshot.h" 341 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) override; 413 virtual void composeLayer(const Snapshot& current, const Snapshot& previous); 431 return (mState.currentFlags() & Snapshot::kFlagFboTarget) && mState.currentRegion(); 728 inline Snapshot* writableSnapshot() { return mState.writableSnapshot(); } 729 inline const Snapshot* currentSnapshot() const { return mState.currentSnapshot(); }
|
H A D | RecordingCanvas.cpp | 94 void RecordingCanvas::onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) { 95 if (removed.flags & Snapshot::kFlagIsFboLayer) { 97 } else if (removed.flags & Snapshot::kFlagIsLayer) { 124 const Snapshot& previous = *mState.currentSnapshot(); 157 Snapshot& snapshot = *mState.writableSnapshot(); 171 snapshot.flags |= Snapshot::kFlagIsLayer | Snapshot::kFlagIsFboLayer; 186 snapshot.flags |= Snapshot::kFlagIsLayer;
|
H A D | FrameBuilder.h | 166 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) override;
|
H A D | GlopBuilder.h | 78 GlopBuilder& setTransform(const Snapshot& snapshot, const int transformFlags) {
|
H A D | OpenGLRenderer.cpp | 446 void OpenGLRenderer::onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) { 447 bool restoreViewport = removed.flags & Snapshot::kFlagIsFboLayer; 448 bool restoreClip = removed.flags & Snapshot::kFlagClipSet; 449 bool restoreLayer = removed.flags & Snapshot::kFlagIsLayer; 500 const Snapshot& previous = *(currentSnapshot()->previous); 640 writableSnapshot()->flags |= Snapshot::kFlagIsLayer; 680 writableSnapshot()->flags |= Snapshot::kFlagFboTarget | Snapshot::kFlagIsFboLayer; 717 void OpenGLRenderer::composeLayer(const Snapshot [all...] |
H A D | DisplayListCanvas.h | 103 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) override { }
|
H A D | RecordingCanvas.h | 24 #include "Snapshot.h" 69 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) override;
|
H A D | LayerRenderer.cpp | 120 if (mState.currentFlags() & Snapshot::kFlagFboTarget) {
|
H A D | Android.mk | 96 Snapshot.cpp \
|
H A D | FrameBuilder.cpp | 205 void FrameBuilder::onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | SnapshotTests.cpp | 19 #include <Snapshot.h> 25 TEST(Snapshot, serializeIntersectedClip) { 50 TEST(Snapshot, applyClip) {
|
H A D | CanvasStateTests.cpp | 33 void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | BaseWrapContentTest.java | 138 List<Snapshot> s1 = runScenario(scenario, matchParent, null); 141 List<Snapshot> s2 = runScenario(scenario, wrapContent, s1); 145 Snapshot step1 = s1.get(i); 146 Snapshot step2 = s2.get(i); 151 public List<Snapshot> runScenario(Scenario scenario, ViewGroup.LayoutParams lp, 152 @Nullable List<Snapshot> compareWith) 156 List<Snapshot> result = new ArrayList<>(); 175 Snapshot snapshot = takeSnapshot(); 187 Snapshot snapshot = takeSnapshot(); 215 Snapshot snapsho 266 class Snapshot { class in class:BaseWrapContentTest 292 public Snapshot(RecyclerView recyclerView, LoggingItemAnimator loggingItemAnimator, method in class:BaseWrapContentTest.Snapshot [all...] |
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 26 #include <Snapshot.h> 128 static std::unique_ptr<Snapshot> makeSnapshot(const Matrix4& transform, const Rect& clip) { 129 std::unique_ptr<Snapshot> snapshot(new Snapshot());
|
/frameworks/base/libs/hwui/tests/microbench/ |
H A D | DisplayListCanvasBench.cpp | 129 void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | UriPermission.java | 350 * Snapshot of {@link UriPermission} with frozen 353 public static class Snapshot { class in class:UriPermission 361 private Snapshot(UriPermission perm) { method in class:UriPermission.Snapshot 371 public Snapshot snapshot() { 372 return new Snapshot(this);
|
H A D | ActivityManagerService.java | 8594 // Snapshot permissions so we can persist without lock 8595 ArrayList<UriPermission.Snapshot> persist = Lists.newArrayList(); 8616 for (UriPermission.Snapshot perm : persist) {
|
/frameworks/base/tools/preload2/src/com/android/preload/classdataretrieval/hprof/ |
H A D | Hprof.java | 27 import com.android.tools.perflib.heap.Snapshot; 59 Snapshot snapshot = Snapshot.createSnapshot(new MemoryMappedFileBuffer(hprofLocalFile));
|