/frameworks/base/libs/hwui/tests/unit/ |
H A D | SnapshotTests.cpp | 32 LinearAllocator allocator; local 36 child->serializeIntersectedClip(allocator, &rect, Matrix4::identity()); 44 child->serializeIntersectedClip(allocator, &rect, Matrix4::identity());
|
H A D | LinearAllocatorTests.cpp | 117 LinearAllocator allocator; local 118 LinearStdAllocator<void*> stdAllocator(allocator);
|
H A D | BakedOpStateTests.cpp | 28 LinearAllocator allocator; local 38 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false, false); 47 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false, false); 63 LinearAllocator allocator; local 73 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false, false); 80 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false, false); 146 LinearAllocator allocator; local 161 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, true, false); 173 LinearAllocator allocator; local 176 EXPECT_NE(nullptr, BakedOpState::tryConstruct(allocator, *snapsho 193 LinearAllocator allocator; local 217 LinearAllocator allocator; local [all...] |
H A D | ClipAreaTests.cpp | 124 LinearAllocator allocator; local 127 EXPECT_EQ(nullptr, area.serializeClip(allocator)); 132 auto serializedClip = area.serializeClip(allocator); 137 EXPECT_EQ(serializedClip, area.serializeClip(allocator)) 146 auto serializedClip = area.serializeClip(allocator); 153 EXPECT_EQ(serializedClip, area.serializeClip(allocator)) 162 auto serializedClip = area.serializeClip(allocator); 170 EXPECT_EQ(serializedClip, area.serializeClip(allocator)) 177 LinearAllocator allocator; local 182 auto serializedClip = area.serializeClip(allocator); 189 LinearAllocator allocator; local 263 LinearAllocator allocator; local 287 LinearAllocator allocator; local [all...] |
H A D | BakedOpDispatcherTests.cpp | 61 LinearAllocator allocator; local 63 auto state = BakedOpState::tryConstruct(allocator, *snapshot, *op);
|
/frameworks/base/libs/hwui/tests/common/scenes/ |
H A D | BitmapShaders.cpp | 29 BitmapShaders(BitmapAllocationTestUtils::BitmapAllocator allocator) argument 30 : TestScene(), mAllocator(allocator) {}
|
H A D | BitmapFillrate.cpp | 34 BitmapFillrate(BitmapAllocationTestUtils::BitmapAllocator allocator) argument 35 : TestScene(), mAllocator(allocator) {}
|
H A D | TvApp.cpp | 51 TvApp(BitmapAllocationTestUtils::BitmapAllocator allocator) argument 52 : TestScene(), mAllocator(allocator) {} 235 TvAppNoRoundedCorner(BitmapAllocationTestUtils::BitmapAllocator allocator) : TvApp(allocator) {} 243 TvAppColorFilter(BitmapAllocationTestUtils::BitmapAllocator allocator) : TvApp(allocator) {} 251 TvAppNoRoundedCornerColorFilter(BitmapAllocationTestUtils::BitmapAllocator allocator) 252 : TvApp(allocator) {}
|
/frameworks/base/libs/hwui/ |
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 56 clipState = snapshot.serializeIntersectedClip(allocator, recordedOp.localClip, 81 auto localMask = allocator.create<SkPath>(); 88 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 91 clipState = snapshot.serializeIntersectedClip(allocator, localClip, *(snapshot.transform)); 97 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) argument 99 , clipState(snapshot.mutateClipArea().serializeClip(allocator)) 113 BakedOpState* BakedOpState::tryConstruct(LinearAllocator& allocator, Snapshot& snapshot, argument 117 allocator.create_trivial<BakedOpState>(allocator, snapsho 126 tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 132 tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior, bool expandForPathTexture) argument 152 tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument 160 directConstruct(LinearAllocator& allocator, const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp) argument [all...] |
H A D | CanvasState.h | 131 void setClippingOutline(LinearAllocator& allocator, const Outline* outline); 132 void setClippingRoundRect(LinearAllocator& allocator, const Rect& rect, float radius, argument 134 mSnapshot->setClippingRoundRect(allocator, rect, radius, highPriority);
|
H A D | Snapshot.cpp | 116 void Snapshot::setClippingRoundRect(LinearAllocator& allocator, const Rect& bounds, float radius, argument 128 RoundRectClipState* state = new (allocator) RoundRectClipState; 172 const ClipBase* Snapshot::serializeIntersectedClip(LinearAllocator& allocator, argument 181 return target->mClipArea->serializeIntersectedClip(allocator, recordedClip,
|
H A D | BakedOpState.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, 124 static BakedOpState* directConstruct(LinearAllocator& allocator, const ClipRect* clip, 141 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, argument 143 : computedState(allocator, snapsho 149 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 155 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument [all...] |
H A D | CanvasState.cpp | 208 void CanvasState::setClippingOutline(LinearAllocator& allocator, const Outline* outline) { argument 219 setClippingRoundRect(allocator, bounds, radius, false);
|
H A D | DisplayList.h | 112 size_t getUsedSize() { return allocator.usedSize(); } 131 // allocator into which all ops and LsaVector arrays allocated 132 LinearAllocator allocator; member in class:android::uirenderer::DisplayList
|
H A D | Snapshot.h | 48 static void* operator new(size_t size, LinearAllocator& allocator) { argument 49 return allocator.alloc<RoundRectClipState>(size); 148 LinearAllocator& allocator, const ClipBase* recordedClip, 174 void setClippingRoundRect(LinearAllocator& allocator, const Rect& bounds, float radius,
|
H A D | ClipArea.cpp | 345 const ClipBase* ClipArea::serializeClip(LinearAllocator& allocator) { argument 360 serialization = allocator.create<ClipRect>(mClipRect); 363 serialization = allocator.create<ClipRectList>(mRectangleList); 367 serialization = allocator.create<ClipRegion>(mClipRegion); 401 const ClipBase* ClipArea::serializeIntersectedClip(LinearAllocator& allocator, argument 405 if (!recordedClip) return serializeClip(allocator); 418 auto rectClip = allocator.create<ClipRect>(recordedClip->rect); 452 ClipRegion* regionClip = allocator.create<ClipRegion>(); 469 auto rectListClip = allocator.create<ClipRectList>(mRectangleList);
|
H A D | LayerBuilder.cpp | 237 void LayerBuilder::onDeferOp(LinearAllocator& allocator, const BakedOpState* bakedState) { argument 241 flushLayerClears(allocator); 253 void LayerBuilder::flushLayerClears(LinearAllocator& allocator) { argument 256 // put the verts in the frame allocator, since 259 Vertex* const verts = (Vertex*)allocator.create_trivial_array<Vertex>(vertCount); 274 SkPaint* paint = allocator.create<SkPaint>(); 276 SimpleRectsOp* op = allocator.create_trivial<SimpleRectsOp>( 279 BakedOpState::directConstruct(allocator, &repaintClip, bounds, *op); 280 deferUnmergeableOp(allocator, bakedState, OpBatchType::Vertices); 284 void LayerBuilder::deferUnmergeableOp(LinearAllocator& allocator, BakedOpStat argument 305 deferMergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId, mergeid_t mergeId) argument [all...] |
/frameworks/native/libs/vr/libpdx/private/pdx/rpc/ |
H A D | buffer_wrapper.h | 114 BufferWrapper(const BufferType& buffer, const Allocator& allocator) argument 115 : buffer_(buffer, allocator) {} 117 BufferWrapper(BufferType&& buffer, const Allocator& allocator) argument 118 : buffer_(std::move(buffer), allocator) {} 166 template <typename T, typename Allocator = std::allocator<T>>
|
/frameworks/native/vulkan/libvulkan/ |
H A D | debug_report.cpp | 25 const VkAllocationCallbacks& allocator) { 26 void* mem = allocator.pfnAllocation(allocator.pUserData, sizeof(Node), 42 const VkAllocationCallbacks& allocator) { 53 allocator.pfnFree(allocator.pUserData, node); 120 const VkAllocationCallbacks* allocator, 126 instance, create_info, allocator, &driver_handle); 134 (allocator) ? *allocator 22 AddCallback( const VkDebugReportCallbackCreateInfoEXT& info, VkDebugReportCallbackEXT driver_handle, const VkAllocationCallbacks& allocator) argument 40 RemoveCallback( Node* node, const VkAllocationCallbacks& allocator) argument 117 CreateDebugReportCallbackEXT( VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* create_info, const VkAllocationCallbacks* allocator, VkDebugReportCallbackEXT* callback) argument 149 DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* allocator) argument [all...] |
H A D | driver.h | 68 allocator(alloc), 76 const VkAllocationCallbacks allocator; member in struct:vulkan::driver::InstanceData 90 allocator(alloc), 98 const VkAllocationCallbacks allocator; member in struct:vulkan::driver::DeviceData
|
/frameworks/base/core/jni/android/graphics/ |
H A D | BitmapRegionDecoder.cpp | 172 // Set up the pixel allocator 173 SkBRDAllocator* allocator = nullptr; local 177 allocator = &recycleAlloc; 181 allocator = &heapAlloc; 190 if (!brd->decodeRegion(&bitmap, allocator, subset, sampleSize,
|
/frameworks/base/libs/hwui/utils/ |
H A D | LinearAllocator.h | 157 typedef T value_type; // needed to implement std::allocator 158 typedef T* pointer; // needed to implement std::allocator 160 explicit LinearStdAllocator(LinearAllocator& allocator) : linearAllocator(allocator) {} argument 200 explicit LsaVector(const LinearStdAllocator<T>& allocator) argument 201 : std::vector<T, LinearStdAllocator<T>>(allocator) {}
|
/frameworks/ml/nn/common/ |
H A D | Utils.cpp | 29 using ::android::hidl::allocator::V1_0::IAllocator; 235 static sp<IAllocator> allocator = IAllocator::getService(type); local 240 allocator->allocate(size, [&](bool success, const hidl_memory& mem) {
|
/frameworks/native/libs/binder/ |
H A D | MemoryDealer.cpp | 183 * they're special as they don't have any record in the allocator 244 const ssize_t offset = allocator()->allocate(size); 253 allocator()->deallocate(offset); 258 allocator()->dump(what); 265 SimpleBestFitAllocator* MemoryDealer::allocator() const { function in class:android::MemoryDealer
|
/frameworks/native/libs/ui/ |
H A D | GraphicBuffer.cpp | 109 GraphicBufferAllocator& allocator(GraphicBufferAllocator::get()); 110 allocator.free(handle); 146 GraphicBufferAllocator& allocator(GraphicBufferAllocator::get()); 147 allocator.free(handle); 168 GraphicBufferAllocator& allocator = GraphicBufferAllocator::get(); local 170 status_t err = allocator.allocate(inWidth, inHeight, inFormat, inLayerCount,
|