Searched refs:Snapshot (Results 1 - 25 of 35) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DCanvasState.h19 #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 DSnapshot.cpp17 #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 DBakedOpState.h23 #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 DCanvasState.cpp72 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 DSnapshot.h73 class Snapshot { class in namespace:android::uirenderer
75 Snapshot();
76 Snapshot(Snapshot* s, int saveFlags);
195 Snapshot* previous;
276 }; // class Snapshot
H A DBakedOpState.cpp33 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 DAnimatedImageDrawable.h93 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 DAnimatedImageThread.h35 std::future<AnimatedImageDrawable::Snapshot> decodeNextFrame(
37 std::future<AnimatedImageDrawable::Snapshot> reset(const sk_sp<AnimatedImageDrawable>&);
H A DAnimatedImageThread.cpp34 std::future<AnimatedImageDrawable::Snapshot> AnimatedImageThread::decodeNextFrame(
39 std::future<AnimatedImageDrawable::Snapshot> AnimatedImageThread::reset(
H A DAnimatedImageDrawable.cpp103 AnimatedImageDrawable::Snapshot AnimatedImageDrawable::decodeNextFrame() {
104 Snapshot snap;
115 AnimatedImageDrawable::Snapshot AnimatedImageDrawable::reset() {
116 Snapshot snap;
/frameworks/native/include/ui/
H A DFenceTime.h45 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 DFenceTime.h45 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 DFenceTime.h45 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 DFenceTime.cpp74 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 DSnapshotTests.cpp19 #include <Snapshot.h>
25 TEST(Snapshot, serializeIntersectedClip) {
50 TEST(Snapshot, applyClip) {
H A DCanvasStateTests.cpp33 void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/
H A DBaseWrapContentTest.java132 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 DNBLog.h413 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 DNBLog.h413 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 DDisplayListCanvasBench.cpp119 void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) {}
/frameworks/base/services/core/java/com/android/server/am/
H A DUriPermission.java363 * 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 DFrameTimestamps.h151 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 DFrameTimestamps.h151 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 DHprof.java27 import com.android.tools.perflib.heap.Snapshot;
59 Snapshot snapshot = Snapshot.createSnapshot(new MemoryMappedFileBuffer(hprofLocalFile));
/frameworks/av/media/libnblog/
H A DNBLog.cpp738 // 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...]

Completed in 158 milliseconds

12