/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, 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, 151 BakedOpState(LinearAllocator& allocator, Snapshot [all...] |
H A D | CanvasState.cpp | 79 Snapshot* CanvasState::allocSnapshot(Snapshot* previous, int savecount) { 86 memory = malloc(sizeof(Snapshot)); 88 return new (memory) Snapshot(previous, savecount); 91 void CanvasState::freeSnapshot(Snapshot* snapshot) { 92 snapshot->~Snapshot(); 105 Snapshot* temp = mSnapshot; 134 Snapshot* toRemove = mSnapshot; 135 Snapshot* toRestore = mSnapshot->previous;
|
H A D | Snapshot.h | 75 class Snapshot { class in namespace:android::uirenderer 78 Snapshot(); 79 Snapshot(Snapshot* s, int saveFlags); 197 Snapshot* previous; 278 }; // class Snapshot
|
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 87 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 96 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) 113 Snapshot& snapshot, const RecordedOp& recordedOp) { 126 Snapshot& snapshot, const RecordedOp& recordedOp) { 132 Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior, 150 Snapshot& snapshot, const ShadowOp* shadowOpPtr) {
|
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(); 161 Snapshot& snapshot = *mState.writableSnapshot(); 172 snapshot.flags |= Snapshot::kFlagIsLayer | Snapshot::kFlagIsFboLayer; 188 snapshot.flags |= Snapshot::kFlagIsLayer;
|
H A D | FrameBuilder.h | 166 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;
|
/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/ |
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/tests/src/android/support/v7/widget/ |
H A D | BaseWrapContentTest.java | 129 List<Snapshot> s1 = runScenario(scenario, matchParent, null); 132 List<Snapshot> s2 = runScenario(scenario, wrapContent, s1); 136 Snapshot step1 = s1.get(i); 137 Snapshot step2 = s2.get(i); 142 public List<Snapshot> runScenario(Scenario scenario, ViewGroup.LayoutParams lp, 143 @Nullable List<Snapshot> compareWith) 147 List<Snapshot> result = new ArrayList<>(); 166 Snapshot snapshot = takeSnapshot(); 178 Snapshot snapshot = takeSnapshot(); 205 Snapshot snapsho 256 class Snapshot { class in class:BaseWrapContentTest 282 public Snapshot(RecyclerView recyclerView, LoggingItemAnimator loggingItemAnimator, method in class:BaseWrapContentTest.Snapshot [all...] |
/frameworks/av/include/media/nbaio/ |
H A D | NBLog.h | 321 class Snapshot { class in class:android::NBLog::Reader 323 Snapshot() : mData(NULL), mLost(0) {} function in class:android::NBLog::Reader::Snapshot 325 Snapshot(size_t bufferSize) : mData(new uint8_t[bufferSize]) {} function in class:android::NBLog::Reader::Snapshot 327 ~Snapshot() { delete[] mData; } 359 std::unique_ptr<Snapshot> getSnapshot(); 361 void dump(int fd, size_t indent, Snapshot & snap);
|
/frameworks/av/media/libnbaio/include/ |
H A D | NBLog.h | 321 class Snapshot { class in class:android::NBLog::Reader 323 Snapshot() : mData(NULL), mLost(0) {} function in class:android::NBLog::Reader::Snapshot 325 Snapshot(size_t bufferSize) : mData(new uint8_t[bufferSize]) {} function in class:android::NBLog::Reader::Snapshot 327 ~Snapshot() { delete[] mData; } 359 std::unique_ptr<Snapshot> getSnapshot(); 361 void dump(int fd, size_t indent, 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 | 360 * Snapshot of {@link UriPermission} with frozen 363 public static class Snapshot { class in class:UriPermission 371 private Snapshot(UriPermission perm) { method in class:UriPermission.Snapshot 381 public Snapshot snapshot() { 382 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/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/libnbaio/ |
H A D | NBLog.cpp | 624 std::unique_ptr<NBLog::Reader::Snapshot> NBLog::Reader::getSnapshot() 627 return std::unique_ptr<NBLog::Reader::Snapshot>(new Snapshot()); 639 return std::unique_ptr<NBLog::Reader::Snapshot>(new Snapshot()); 642 std::unique_ptr<Snapshot> snapshot(new Snapshot(availToRead)); 689 void NBLog::Reader::dump(int fd, size_t indent, NBLog::Reader::Snapshot &snapshot) 828 std::unique_ptr<Snapshot> snap = getSnapshot(); 994 std::vector<std::unique_ptr<NBLog::Reader::Snapshot>> snapshot [all...] |
/frameworks/native/libs/gui/ |
H A D | FrameTimestamps.cpp | 317 std::shared_ptr<FenceTime>* dst, const FenceTime::Snapshot& src) const { 324 case FenceTime::Snapshot::State::EMPTY: 326 case FenceTime::Snapshot::State::FENCE: 331 case FenceTime::Snapshot::State::SIGNAL_TIME: 530 [](size_t a, const FenceTime::Snapshot* fence) { 538 [](size_t a, const FenceTime::Snapshot* fence) {
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 29 #include <Snapshot.h> 175 static std::unique_ptr<Snapshot> makeSnapshot(const Matrix4& transform, const Rect& clip) { 176 std::unique_ptr<Snapshot> snapshot(new Snapshot());
|
/frameworks/av/media/libstagefright/omx/1.0/ |
H A D | Conversion.h | 1185 // Ref: frameworks/native/libs/ui/FenceTime.cpp: FenceTime::Snapshot 1204 ::android::FenceTime::Snapshot::signalTime); 1245 ::android::FenceTime::Snapshot::State::EMPTY); 1249 ::android::FenceTime::Snapshot::State::FENCE); 1253 ::android::FenceTime::Snapshot::State::SIGNAL_TIME); 1283 ::android::FenceTime::Snapshot::State state; 1286 case ::android::FenceTime::Snapshot::State::EMPTY: 1289 case ::android::FenceTime::Snapshot::State::FENCE: 1292 case ::android::FenceTime::Snapshot::State::SIGNAL_TIME:
|
/frameworks/native/libs/gui/bufferqueue/1.0/ |
H A D | H2BGraphicBufferProducer.cpp | 566 // Ref: frameworks/native/libs/ui/FenceTime.cpp: FenceTime::Snapshot 585 ::android::FenceTime::Snapshot::signalTime); 629 ::android::FenceTime::Snapshot::State::EMPTY); 633 ::android::FenceTime::Snapshot::State::FENCE); 639 ::android::FenceTime::Snapshot::State::SIGNAL_TIME);
|