/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 | 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 | LayerBuilder.h | 89 void deferUnmergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId); 93 void deferMergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId, 118 void onDeferOp(LinearAllocator& allocator, const BakedOpState* bakedState); 119 void flushLayerClears(LinearAllocator& allocator);
|
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...] |
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.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,
|
/frameworks/base/libs/hwui/tests/unit/ |
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 | SnapshotTests.cpp | 32 LinearAllocator allocator; local 36 child->serializeIntersectedClip(allocator, &rect, Matrix4::identity()); 44 child->serializeIntersectedClip(allocator, &rect, Matrix4::identity());
|
/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 | swapchain.h | 26 VKAPI_ATTR VkResult CreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* allocator, VkSurfaceKHR* surface); 27 VKAPI_ATTR void DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* allocator); 35 VKAPI_ATTR VkResult CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR* create_info, const VkAllocationCallbacks* allocator, VkSwapchainKHR* swapchain_handle); 36 VKAPI_ATTR void DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain_handle, const VkAllocationCallbacks* allocator);
|
H A D | api.cpp | 52 OverrideLayerNames(bool is_instance, const VkAllocationCallbacks& allocator) argument 54 allocator_(allocator), 331 const VkAllocationCallbacks& allocator) 333 allocator_(allocator), 402 const VkAllocationCallbacks* allocator, 407 const VkAllocationCallbacks* allocator, 411 const VkAllocationCallbacks* allocator); 414 const VkAllocationCallbacks* allocator); 422 const VkAllocationCallbacks& allocator); 443 const VkAllocationCallbacks* allocator, 330 OverrideExtensionNames(bool is_instance, const VkAllocationCallbacks& allocator) argument 505 LayerChain(bool is_instance, const driver::DebugReportLogger& logger, const VkAllocationCallbacks& allocator) argument 788 Create(const VkInstanceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkInstance* instance_out) argument 860 Create(VkPhysicalDevice physical_dev, const VkDeviceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkDevice* dev_out) argument 1012 DestroyLayers(ActiveLayer* layers, uint32_t count, const VkAllocationCallbacks& allocator) argument 1071 CreateInstance(const VkInstanceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkInstance* instance_out) argument 1096 CreateDevice(VkPhysicalDevice physical_dev, const VkDeviceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkDevice* dev_out) argument 1123 DestroyInstance(VkInstance instance, const VkAllocationCallbacks* allocator) argument 1144 DestroyDevice(VkDevice device, const VkAllocationCallbacks* allocator) argument [all...] |
H A D | driver.cpp | 95 const VkAllocationCallbacks& allocator); 98 const VkAllocationCallbacks& allocator); 298 const VkAllocationCallbacks& allocator) 300 allocator_(allocator), 310 const VkAllocationCallbacks& allocator) 312 allocator_(allocator), 658 InstanceData* AllocateInstanceData(const VkAllocationCallbacks& allocator) { argument 659 void* data_mem = allocator.pfnAllocation( 660 allocator.pUserData, sizeof(InstanceData), alignof(InstanceData), 665 return new (data_mem) InstanceData(allocator); 297 CreateInfoWrapper(const VkInstanceCreateInfo& create_info, const VkAllocationCallbacks& allocator) argument 308 CreateInfoWrapper(VkPhysicalDevice physical_dev, const VkDeviceCreateInfo& create_info, const VkAllocationCallbacks& allocator) argument 668 FreeInstanceData(InstanceData* data, const VkAllocationCallbacks& allocator) argument 674 AllocateDeviceData( const VkAllocationCallbacks& allocator, const DebugReportCallbackList& debug_report_callbacks) argument 686 FreeDeviceData(DeviceData* data, const VkAllocationCallbacks& allocator) argument [all...] |
H A D | swapchain.cpp | 487 const VkAllocationCallbacks* allocator, 489 if (!allocator) 490 allocator = &GetData(instance).allocator; 491 void* mem = allocator->pfnAllocation(allocator->pUserData, sizeof(Surface), 506 allocator->pfnFree(allocator->pUserData, surface); 519 allocator->pfnFree(allocator 484 CreateAndroidSurfaceKHR( VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* allocator, VkSurfaceKHR* out_surface) argument 528 DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface_handle, const VkAllocationCallbacks* allocator) argument 922 CreateSwapchainKHR(VkDevice device, const VkSwapchainCreateInfoKHR* create_info, const VkAllocationCallbacks* allocator, VkSwapchainKHR* swapchain_handle) argument 1299 DestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapchain_handle, const VkAllocationCallbacks* allocator) argument 1505 const VkAllocationCallbacks* allocator = &GetData(device).allocator; local [all...] |
/frameworks/native/vulkan/nulldrv/ |
H A D | null_driver.cpp | 40 VkAllocationCallbacks allocator; member in struct:VkInstance_T 100 VkAllocationCallbacks allocator; member in struct:VkDevice_T 293 const VkAllocationCallbacks* allocator, 295 if (!allocator) 296 allocator = &kDefaultAllocCallbacks; 299 static_cast<VkInstance_T*>(allocator->pfnAllocation( 300 allocator->pUserData, sizeof(VkInstance_T), alignof(VkInstance_T), 306 instance->allocator = *allocator; 343 const VkAllocationCallbacks* /*allocator*/) { 292 CreateInstance(const VkInstanceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkInstance* out_instance) argument 660 CreateDevice(VkPhysicalDevice physical_device, const VkDeviceCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkDevice* out_device) argument 707 VkAllocationCallbacks allocator; member in struct:null_driver::CommandPool 711 CreateCommandPool(VkDevice device, const VkCommandPoolCreateInfo* , const VkAllocationCallbacks* allocator, VkCommandPool* cmd_pool) argument 783 AllocateMemory(VkDevice device, const VkMemoryAllocateInfo* alloc_info, const VkAllocationCallbacks* allocator, VkDeviceMemory* mem_handle) argument 803 FreeMemory(VkDevice device, VkDeviceMemory mem_handle, const VkAllocationCallbacks* allocator) argument 832 CreateBuffer(VkDevice device, const VkBufferCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkBuffer* buffer_handle) argument 861 DestroyBuffer(VkDevice device, VkBuffer buffer_handle, const VkAllocationCallbacks* allocator) argument 879 CreateImage(VkDevice device, const VkImageCreateInfo* create_info, const VkAllocationCallbacks* allocator, VkImage* image_handle) argument 921 DestroyImage(VkDevice device, VkImage image_handle, const VkAllocationCallbacks* allocator) argument 1218 DestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks* allocator) argument 1234 DestroySemaphore(VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks* allocator) argument 1237 DestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks* allocator) argument 1255 DestroyQueryPool(VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks* allocator) argument 1263 DestroyBufferView(VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks* allocator) argument 1270 DestroyImageView(VkDevice device, VkImageView imageView, const VkAllocationCallbacks* allocator) argument 1273 DestroyShaderModule(VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks* allocator) argument 1276 DestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks* allocator) argument 1289 DestroyPipeline(VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* allocator) argument 1292 DestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks* allocator) argument 1295 DestroySampler(VkDevice device, VkSampler sampler, const VkAllocationCallbacks* allocator) argument 1298 DestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks* allocator) argument 1301 DestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks* allocator) argument 1318 DestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks* allocator) argument 1321 DestroyRenderPass(VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks* allocator) argument [all...] |
/frameworks/base/libs/hwui/tests/common/ |
H A D | BitmapAllocationTestUtils.h | 52 template <class T, BitmapAllocator allocator> 54 return new T(allocator);
|
/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/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/native/include/binder/ |
H A D | MemoryDealer.h | 54 SimpleBestFitAllocator* allocator() const;
|
/frameworks/native/libs/binder/include/binder/ |
H A D | MemoryDealer.h | 54 SimpleBestFitAllocator* allocator() const;
|
/frameworks/native/libs/vr/libpdx/private/pdx/rpc/ |
H A D | default_initialization_allocator.h | 13 // argument or when grown by a call to resize. This allocator avoids potentially 18 template <typename T, typename Allocator = std::allocator<T>>
|
/frameworks/av/media/libstagefright/omx/tests/ |
H A D | OMXHarness.h | 27 #include <android/hidl/allocator/1.0/IAllocator.h> 82 typedef hidl::allocator::V1_0::IAllocator IAllocator;
|
/frameworks/native/services/surfaceflinger/ |
H A D | main_surfaceflinger.cpp | 23 #include <android/hardware/graphics/allocator/2.0/IAllocator.h> 45 using android::hardware::graphics::allocator::V2_0::IAllocator; 50 ALOGE("could not start graphics allocator service");
|