/frameworks/base/libs/hwui/tests/unit/ |
H A D | SnapshotTests.cpp | 32 LinearAllocator allocator; local 35 auto intersectWithChild = child->serializeIntersectedClip(allocator, 43 auto intersectWithRoot = child->serializeIntersectedClip(allocator,
|
H A D | LinearAllocatorTests.cpp | 118 LinearAllocator allocator; local 119 LinearStdAllocator<void*> stdAllocator(allocator);
|
H A D | BakedOpStateTests.cpp | 28 LinearAllocator allocator; local 38 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false); 47 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false); 63 LinearAllocator allocator; local 73 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false); 80 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, false); 157 LinearAllocator allocator; local 173 ResolvedRenderState state(allocator, *parentSnapshot, recordedOp, true); 185 LinearAllocator allocator; local 188 EXPECT_NE(nullptr, BakedOpState::tryConstruct(allocator, *snapsho 205 LinearAllocator allocator; local 227 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 258 LinearAllocator allocator; local [all...] |
H A D | BakedOpDispatcherTests.cpp | 58 LinearAllocator allocator; local 60 auto state = BakedOpState::tryConstruct(allocator, *snapshot, *op);
|
/frameworks/opt/net/wifi/tests/wifitests/jni/ |
H A D | wifi_hal_mock.h | 40 rapidjson::Document::AllocatorType& allocator; member in class:android::HalMockJsonWriter
|
H A D | wifi_hal_mock.cpp | 58 : allocator(doc.GetAllocator()) { 69 allocator); local 73 rapidjson::Value(x), allocator); local 74 doc.AddMember(rapidjson::Value(name, strlen(name)), object, allocator); local 85 allocator); local 89 array.PushBack((int) byte_array[i], allocator); 95 array, allocator); local 96 doc.AddMember(rapidjson::Value(name, strlen(name)), object, allocator); local
|
/frameworks/native/libs/gui/ |
H A D | BufferQueue.cpp | 66 const sp<IGraphicBufferAlloc>& allocator) { 72 sp<BufferQueueCore> core(new BufferQueueCore(allocator)); 64 createBufferQueue(sp<IGraphicBufferProducer>* outProducer, sp<IGraphicBufferConsumer>* outConsumer, const sp<IGraphicBufferAlloc>& allocator) argument
|
H A D | BufferQueueCore.cpp | 53 BufferQueueCore::BufferQueueCore(const sp<IGraphicBufferAlloc>& allocator) : argument 54 mAllocator(allocator), 94 if (allocator == NULL) {
|
/frameworks/base/libs/hwui/ |
H A D | BakedOpState.cpp | 33 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 53 clipState = snapshot.serializeIntersectedClip(allocator, 78 auto localMask = allocator.create<SkPath>(); 85 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, argument 88 clipState = snapshot.serializeIntersectedClip(allocator, localClip, *(snapshot.transform)); 94 ResolvedRenderState::ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot) argument 96 , clipState(snapshot.mutateClipArea().serializeClip(allocator)) 110 BakedOpState* BakedOpState::tryConstruct(LinearAllocator& allocator, argument 113 BakedOpState* bakedState = allocator.create_trivial<BakedOpState>( 114 allocator, snapsho 123 tryConstructUnbounded(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 129 tryStrokeableOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp, StrokeBehavior strokeBehavior) argument 147 tryShadowOpConstruct(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument 155 directConstruct(LinearAllocator& allocator, const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp) argument [all...] |
H A D | BakedOpState.h | 55 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 59 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot, 63 ResolvedRenderState(LinearAllocator& allocator, Snapshot& snapshot); 106 static BakedOpState* tryConstruct(LinearAllocator& allocator, 109 static BakedOpState* tryConstructUnbounded(LinearAllocator& allocator, 119 static BakedOpState* tryStrokeableOpConstruct(LinearAllocator& allocator, 122 static BakedOpState* tryShadowOpConstruct(LinearAllocator& allocator, 125 static BakedOpState* directConstruct(LinearAllocator& allocator, 142 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, argument 144 : computedState(allocator, snapsho 150 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const RecordedOp& recordedOp) argument 156 BakedOpState(LinearAllocator& allocator, Snapshot& snapshot, const ShadowOp* shadowOpPtr) argument [all...] |
H A D | DisplayList.h | 77 PlaybackStateStruct(OpenGLRenderer& renderer, int replayFlags, LinearAllocator* allocator) argument 80 , mAllocator(allocator) {} 88 // TODO: move this allocator to be owned by object with clear frame lifecycle 174 return allocator.usedSize(); 185 // allocator into which all ops and LsaVector arrays allocated 186 LinearAllocator allocator; member in class:android::uirenderer::DisplayList
|
H A D | Snapshot.cpp | 184 void Snapshot::setClippingRoundRect(LinearAllocator& allocator, const Rect& bounds, argument 196 RoundRectClipState* state = new (allocator) RoundRectClipState; 229 void Snapshot::setProjectionPathMask(LinearAllocator& allocator, const SkPath* path) { argument 231 // TODO: remove allocator param for HWUI_NEW_OPS 235 ProjectionPathMask* mask = new (allocator) ProjectionPathMask; 252 const ClipBase* Snapshot::serializeIntersectedClip(LinearAllocator& allocator, argument 260 return target->mClipArea->serializeIntersectedClip(allocator,
|
H A D | Snapshot.h | 48 static void* operator new(size_t size, LinearAllocator& allocator) { argument 49 return allocator.alloc<RoundRectClipState>(size); 70 static void* operator new(size_t size, LinearAllocator& allocator) { argument 71 return allocator.alloc<ProjectionPathMask>(size); 173 WARN_UNUSED_RESULT const ClipBase* serializeIntersectedClip(LinearAllocator& allocator, 204 void setClippingRoundRect(LinearAllocator& allocator, const Rect& bounds, 210 void setProjectionPathMask(LinearAllocator& allocator, const SkPath* path);
|
H A D | CanvasState.cpp | 224 void CanvasState::setClippingOutline(LinearAllocator& allocator, const Outline* outline) { argument 235 setClippingRoundRect(allocator, bounds, radius, false); 239 void CanvasState::setClippingRoundRect(LinearAllocator& allocator, argument 241 mSnapshot->setClippingRoundRect(allocator, rect, radius, highPriority); 244 void CanvasState::setProjectionPathMask(LinearAllocator& allocator, const SkPath* path) { argument 245 mSnapshot->setProjectionPathMask(allocator, path);
|
H A D | ClipArea.cpp | 361 const ClipBase* ClipArea::serializeClip(LinearAllocator& allocator) { argument 376 serialization = allocator.create<ClipRect>(mClipRect); 379 serialization = allocator.create<ClipRectList>(mRectangleList); 383 serialization = allocator.create<ClipRegion>(mClipRegion); 417 const ClipBase* ClipArea::serializeIntersectedClip(LinearAllocator& allocator, argument 421 if (!recordedClip) return serializeClip(allocator); 436 auto rectClip = allocator.create<ClipRect>(recordedClip->rect); 473 ClipRegion* regionClip = allocator.create<ClipRegion>(); 490 auto rectListClip = allocator.create<ClipRectList>(mRectangleList);
|
H A D | LayerBuilder.cpp | 239 void LayerBuilder::onDeferOp(LinearAllocator& allocator, const BakedOpState* bakedState) { argument 243 flushLayerClears(allocator); 255 void LayerBuilder::flushLayerClears(LinearAllocator& allocator) { argument 258 // put the verts in the frame allocator, since 261 Vertex* const verts = (Vertex*) allocator.create_trivial_array<Vertex>(vertCount); 276 SkPaint* paint = allocator.create<SkPaint>(); 278 SimpleRectsOp* op = allocator.create_trivial<SimpleRectsOp>(bounds, 281 BakedOpState* bakedState = BakedOpState::directConstruct(allocator, 283 deferUnmergeableOp(allocator, bakedState, OpBatchType::Vertices); 287 void LayerBuilder::deferUnmergeableOp(LinearAllocator& allocator, argument 308 deferMergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId, mergeid_t mergeId) argument [all...] |
/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) { 52 allocator.pfnFree(allocator.pUserData, node); 119 const VkAllocationCallbacks* allocator, 125 instance, create_info, allocator, &driver_handle); 133 (allocator) ? *allocator 22 AddCallback( const VkDebugReportCallbackCreateInfoEXT& info, VkDebugReportCallbackEXT driver_handle, const VkAllocationCallbacks& allocator) argument 40 RemoveCallback( Node* node, const VkAllocationCallbacks& allocator) argument 116 CreateDebugReportCallbackEXT( VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* create_info, const VkAllocationCallbacks* allocator, VkDebugReportCallbackEXT* callback) argument 148 DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* allocator) argument [all...] |
H A D | driver.h | 66 allocator(alloc), 74 const VkAllocationCallbacks allocator; member in struct:vulkan::driver::InstanceData 88 allocator(alloc), 96 const VkAllocationCallbacks allocator; member in struct:vulkan::driver::DeviceData
|
H A D | swapchain.cpp | 216 const VkAllocationCallbacks* allocator, 218 if (!allocator) 219 allocator = &GetData(instance).allocator; 220 void* mem = allocator->pfnAllocation(allocator->pUserData, sizeof(Surface), 239 allocator->pfnFree(allocator->pUserData, surface); 250 const VkAllocationCallbacks* allocator) { 261 if (!allocator) 213 CreateAndroidSurfaceKHR( VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* allocator, VkSurfaceKHR* out_surface) argument 248 DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface_handle, const VkAllocationCallbacks* allocator) argument 391 CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR* create_info, const VkAllocationCallbacks* allocator, VkSwapchainKHR* swapchain_handle) argument 717 DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain_handle, const VkAllocationCallbacks* allocator) argument [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3BufferManager.cpp | 32 Camera3BufferManager::Camera3BufferManager(const sp<IGraphicBufferAlloc>& allocator) : argument 33 mAllocator(allocator) { 34 if (allocator == NULL) { 82 ALOGE("%s: allocator is NULL, buffer manager is bad state.", __FUNCTION__); 135 ALOGE("%s: allocator is NULL, buffer manager is bad state.", __FUNCTION__); 185 ALOGE("%s: allocator is NULL, buffer manager is bad state.", __FUNCTION__); 333 ALOGE("%s: allocator is NULL, buffer manager is bad state.", __FUNCTION__); 365 ALOGE("%s: allocator is NULL, buffer manager is bad state.", __FUNCTION__);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | BitmapRegionDecoder.cpp | 162 // Set up the pixel allocator 163 SkBRDAllocator* allocator = nullptr; local 167 allocator = &recycleAlloc; 171 allocator = &javaAlloc; 179 if (!brd->decodeRegion(&bitmap, allocator, subset, sampleSize, colorType, requireUnpremul)) {
|
/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 LinearStdAllocator(LinearAllocator& allocator) argument 161 : linearAllocator(allocator) {} 198 LsaVector(const LinearStdAllocator<T>& allocator) argument 199 : std::vector<T, LinearStdAllocator<T>>(allocator) {}
|
/frameworks/native/libs/ui/ |
H A D | GraphicBuffer.cpp | 113 GraphicBufferAllocator& allocator(GraphicBufferAllocator::get()); 114 allocator.free(handle); 150 GraphicBufferAllocator& allocator(GraphicBufferAllocator::get()); 151 allocator.free(handle); 170 GraphicBufferAllocator& allocator = GraphicBufferAllocator::get(); local 172 status_t err = allocator.alloc(inWidth, inHeight, inFormat, inUsage,
|
/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
|