/frameworks/base/libs/hwui/ |
H A D | CanvasState.h | 19 #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 163 inline const Snapshot* currentSnapshot() const { return mSnapshot; } 164 inline Snapshot* writableSnapshot() { return mSnapshot; } 165 inline const Snapshot* firstSnapshot() const { return &mFirstSnapshot; } 168 Snapshot* allocSnapshot(Snapshot* previous, int savecount); 169 void freeSnapshot(Snapshot* snapsho [all...] |
H A D | Snapshot.cpp | 17 #include "Snapshot.h" 28 Snapshot::Snapshot() function in class:android::uirenderer::Snapshot 45 Snapshot::Snapshot(Snapshot* s, int saveFlags) function in class:android::uirenderer::Snapshot 75 void Snapshot::clip(const Rect& localClip, SkClipOp op) { 76 flags |= Snapshot::kFlagClipSet; 80 void Snapshot::clipPath(const SkPath& path, SkClipOp op) { 81 flags |= Snapshot [all...] |
H A D | BakedOpState.h | 23 #include "Snapshot.h" 55 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 60 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 64 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot); 103 static BakedOpState* tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, 106 static BakedOpState* tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, 116 static BakedOpState* tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, 121 static BakedOpState* tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, 141 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, 149 BakedOpState(LinearAllocator& allocator, Snapshot [all...] |
H A D | CanvasState.cpp | 72 Snapshot* CanvasState::allocSnapshot(Snapshot* previous, int savecount) { 79 memory = malloc(sizeof(Snapshot)); 81 return new (memory) Snapshot(previous, savecount); 84 void CanvasState::freeSnapshot(Snapshot* snapshot) { 85 snapshot->~Snapshot(); 98 Snapshot* temp = mSnapshot; 127 Snapshot* toRemove = mSnapshot; 128 Snapshot* toRestore = mSnapshot->previous;
|
H A D | Snapshot.h | 73 class Snapshot { class in namespace:android::uirenderer 75 Snapshot(); 76 Snapshot(Snapshot* s, int saveFlags); 195 Snapshot* previous; 276 }; // class Snapshot
|
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 88 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 97 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) 113 BakedOpState* BakedOpState::tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, 126 BakedOpState* BakedOpState::tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, 132 BakedOpState* BakedOpState::tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, 152 BakedOpState* BakedOpState::tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot,
|
/frameworks/base/libs/hwui/hwui/ |
H A D | AnimatedImageDrawable.h | 93 struct Snapshot { struct in class:android::AnimatedImageDrawable 97 Snapshot() = default; 99 Snapshot(Snapshot&&) = default; 100 Snapshot& operator=(Snapshot&&) = default; 102 PREVENT_COPY_AND_ASSIGN(Snapshot); 106 Snapshot decodeNextFrame(); 107 Snapshot reset(); 124 Snapshot mSnapsho [all...] |
H A D | AnimatedImageThread.h | 35 std::future<AnimatedImageDrawable::Snapshot> decodeNextFrame( 37 std::future<AnimatedImageDrawable::Snapshot> reset(const sk_sp<AnimatedImageDrawable>&);
|
H A D | AnimatedImageThread.cpp | 34 std::future<AnimatedImageDrawable::Snapshot> AnimatedImageThread::decodeNextFrame( 39 std::future<AnimatedImageDrawable::Snapshot> AnimatedImageThread::reset(
|
H A D | AnimatedImageDrawable.cpp | 103 AnimatedImageDrawable::Snapshot AnimatedImageDrawable::decodeNextFrame() { 104 Snapshot snap; 115 AnimatedImageDrawable::Snapshot AnimatedImageDrawable::reset() { 116 Snapshot snap;
|
/frameworks/native/include/ui/ |
H A D | FenceTime.h | 45 struct Snapshot : public Flattenable<Snapshot> { struct in class:android::FenceTime 52 Snapshot() = default; // Creates an empty snapshot. 53 explicit Snapshot(const sp<Fence>& fence); 54 explicit Snapshot(nsecs_t signalTime); 57 Snapshot(Snapshot&& src) = default; 58 Snapshot& operator=(Snapshot&& src) = default; 60 Snapshot(cons [all...] |
/frameworks/native/libs/ui/include/ui/ |
H A D | FenceTime.h | 45 struct Snapshot : public Flattenable<Snapshot> { struct in class:android::FenceTime 52 Snapshot() = default; // Creates an empty snapshot. 53 explicit Snapshot(const sp<Fence>& fence); 54 explicit Snapshot(nsecs_t signalTime); 57 Snapshot(Snapshot&& src) = default; 58 Snapshot& operator=(Snapshot&& src) = default; 60 Snapshot(cons [all...] |
/frameworks/native/libs/ui/include_vndk/ui/ |
H A D | FenceTime.h | 45 struct Snapshot : public Flattenable<Snapshot> { struct in class:android::FenceTime 52 Snapshot() = default; // Creates an empty snapshot. 53 explicit Snapshot(const sp<Fence>& fence); 54 explicit Snapshot(nsecs_t signalTime); 57 Snapshot(Snapshot&& src) = default; 58 Snapshot& operator=(Snapshot&& src) = default; 60 Snapshot(cons [all...] |
/frameworks/native/libs/ui/ |
H A D | FenceTime.cpp | 74 void FenceTime::applyTrustedSnapshot(const Snapshot& src) { 75 if (CC_UNLIKELY(src.state != Snapshot::State::SIGNAL_TIME)) { 76 // Applying Snapshot::State::FENCE, could change the valid state of the 83 if (src.state == Snapshot::State::EMPTY) { 164 FenceTime::Snapshot FenceTime::getSnapshot() const { 168 return Snapshot(signalTime); 175 return Snapshot(signalTime); 177 return Snapshot(mFence); 200 // FenceTime::Snapshot 202 FenceTime::Snapshot function in class:android::FenceTime::Snapshot 206 FenceTime::Snapshot::Snapshot(nsecs_t srcSignalTime) function in class:android::FenceTime::Snapshot [all...] |
/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/src/androidTest/java/androidx/recyclerview/widget/ |
H A D | BaseWrapContentTest.java | 132 List<Snapshot> s1 = runScenario(scenario, matchParent, null); 135 List<Snapshot> s2 = runScenario(scenario, wrapContent, s1); 139 Snapshot step1 = s1.get(i); 140 Snapshot step2 = s2.get(i); 145 public List<Snapshot> runScenario(Scenario scenario, ViewGroup.LayoutParams lp, 146 @Nullable List<Snapshot> compareWith) 150 List<Snapshot> result = new ArrayList<>(); 169 Snapshot snapshot = takeSnapshot(); 181 Snapshot snapshot = takeSnapshot(); 208 Snapshot snapsho 259 class Snapshot { class in class:BaseWrapContentTest 285 public Snapshot(RecyclerView recyclerView, LoggingItemAnimator loggingItemAnimator, method in class:BaseWrapContentTest.Snapshot [all...] |
/frameworks/av/include/media/nblog/ |
H A D | NBLog.h | 413 class Snapshot { class in class:android::NBLog::Reader 415 Snapshot() : mData(NULL), mLost(0) {} function in class:android::NBLog::Reader::Snapshot 417 Snapshot(size_t bufferSize) : mData(new uint8_t[bufferSize]) {} function in class:android::NBLog::Reader::Snapshot 419 ~Snapshot() { delete[] mData; } 451 std::unique_ptr<Snapshot> getSnapshot(); 541 void getAndProcessSnapshot(Snapshot & snap);
|
/frameworks/av/media/libnblog/include/media/nblog/ |
H A D | NBLog.h | 413 class Snapshot { class in class:android::NBLog::Reader 415 Snapshot() : mData(NULL), mLost(0) {} function in class:android::NBLog::Reader::Snapshot 417 Snapshot(size_t bufferSize) : mData(new uint8_t[bufferSize]) {} function in class:android::NBLog::Reader::Snapshot 419 ~Snapshot() { delete[] mData; } 451 std::unique_ptr<Snapshot> getSnapshot(); 541 void getAndProcessSnapshot(Snapshot & snap);
|
/frameworks/base/libs/hwui/tests/microbench/ |
H A D | DisplayListCanvasBench.cpp | 119 void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | UriPermission.java | 363 * Snapshot of {@link UriPermission} with frozen 366 public static class Snapshot { class in class:UriPermission 374 private Snapshot(UriPermission perm) { method in class:UriPermission.Snapshot 384 public Snapshot snapshot() { 385 return new Snapshot(this);
|
/frameworks/native/include/gui/ |
H A D | FrameTimestamps.h | 151 const FenceTime::Snapshot& src) const; 284 FenceTime::Snapshot mGpuCompositionDoneFence; 285 FenceTime::Snapshot mDisplayPresentFence; 286 FenceTime::Snapshot mReleaseFence;
|
/frameworks/native/libs/gui/include/gui/ |
H A D | FrameTimestamps.h | 151 const FenceTime::Snapshot& src) const; 284 FenceTime::Snapshot mGpuCompositionDoneFence; 285 FenceTime::Snapshot mDisplayPresentFence; 286 FenceTime::Snapshot mReleaseFence;
|
/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));
|
/frameworks/av/media/libnblog/ |
H A D | NBLog.cpp | 738 // Copies content of a Reader FIFO into its Snapshot 739 // The Snapshot has the same raw data, but represented as a sequence of entries 741 std::unique_ptr<NBLog::Reader::Snapshot> NBLog::Reader::getSnapshot() 744 return std::unique_ptr<NBLog::Reader::Snapshot>(new Snapshot()); 756 return std::unique_ptr<NBLog::Reader::Snapshot>(new Snapshot()); 759 std::unique_ptr<Snapshot> snapshot(new Snapshot(availToRead)); 808 void NBLog::MergeReader::getAndProcessSnapshot(NBLog::Reader::Snapshot [all...] |