Searched refs:pAllocateInfo (Results 1 - 25 of 45) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_android_stubs.c54 const VkMemoryAllocateInfo *pAllocateInfo)
52 anv_create_ahw_memory(VkDevice device_h,struct anv_device_memory * mem,const VkMemoryAllocateInfo * pAllocateInfo) argument
H A Danv_android.h56 const VkMemoryAllocateInfo *pAllocateInfo);
H A Danv_cmd_buffer.c212 const VkCommandBufferAllocateInfo* pAllocateInfo,
216 ANV_FROM_HANDLE(anv_cmd_pool, pool, pAllocateInfo->commandPool);
221 for (i = 0; i < pAllocateInfo->commandBufferCount; i++) {
222 result = anv_create_cmd_buffer(device, pool, pAllocateInfo->level,
229 anv_FreeCommandBuffers(_device, pAllocateInfo->commandPool,
231 for (i = 0; i < pAllocateInfo->commandBufferCount; i++)
210 anv_AllocateCommandBuffers(VkDevice _device,const VkCommandBufferAllocateInfo * pAllocateInfo,VkCommandBuffer * pCommandBuffers) argument
H A Danv_android.c331 const VkMemoryAllocateInfo *pAllocateInfo)
337 vk_find_struct_const(pAllocateInfo->pNext,
361 w = pAllocateInfo->allocationSize;
329 anv_create_ahw_memory(VkDevice device_h,struct anv_device_memory * mem,const VkMemoryAllocateInfo * pAllocateInfo) argument
H A Danv_device.c2716 const VkMemoryAllocateInfo* pAllocateInfo,
2725 assert(pAllocateInfo->sType == VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO);
2728 assert(pAllocateInfo->allocationSize > 0);
2730 if (pAllocateInfo->allocationSize > MAX_MEMORY_ALLOCATION_SIZE)
2740 assert(pAllocateInfo->memoryTypeIndex < pdevice->memory.type_count);
2741 mem->type = &pdevice->memory.types[pAllocateInfo->memoryTypeIndex];
2754 vk_find_struct_const(pAllocateInfo->pNext, WSI_MEMORY_ALLOCATE_INFO_MESA);
2769 vk_find_struct_const(pAllocateInfo->pNext, EXPORT_MEMORY_ALLOCATE_INFO);
2781 vk_find_struct_const(pAllocateInfo->pNext,
2791 result = anv_create_ahw_memory(_device, mem, pAllocateInfo);
2714 anv_AllocateMemory(VkDevice _device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMem) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_android_stubs.c60 const VkMemoryAllocateInfo *pAllocateInfo)
58 anv_create_ahw_memory(VkDevice device_h,struct anv_device_memory * mem,const VkMemoryAllocateInfo * pAllocateInfo) argument
H A Danv_android.h56 const VkMemoryAllocateInfo *pAllocateInfo);
H A Danv_android.c419 const VkMemoryAllocateInfo *pAllocateInfo)
423 vk_find_struct_const(pAllocateInfo->pNext,
447 w = pAllocateInfo->allocationSize;
417 anv_create_ahw_memory(VkDevice device_h,struct anv_device_memory * mem,const VkMemoryAllocateInfo * pAllocateInfo) argument
H A Danv_descriptor_set.c1183 const VkDescriptorSetAllocateInfo* pAllocateInfo,
1187 ANV_FROM_HANDLE(anv_descriptor_pool, pool, pAllocateInfo->descriptorPool);
1194 vk_find_struct_const(pAllocateInfo->pNext,
1197 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
1199 pAllocateInfo->pSetLayouts[i]);
1203 assert(vdcai->descriptorSetCount == pAllocateInfo->descriptorSetCount);
1216 anv_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool,
1181 anv_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/
H A Dvn_protocol_driver_descriptor_set.h395 static inline size_t vn_sizeof_vkAllocateDescriptorSets(VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) argument
402 cmd_size += vn_sizeof_simple_pointer(pAllocateInfo);
403 if (pAllocateInfo)
404 cmd_size += vn_sizeof_VkDescriptorSetAllocateInfo(pAllocateInfo);
406 cmd_size += vn_sizeof_array_size((pAllocateInfo ? pAllocateInfo->descriptorSetCount : 0));
407 for (uint32_t i = 0; i < (pAllocateInfo ? pAllocateInfo->descriptorSetCount : 0); i++)
416 static inline void vn_encode_vkAllocateDescriptorSets(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo, VkDescriptorSet* pDescriptorSets) argument
424 if (vn_encode_simple_pointer(enc, pAllocateInfo))
435 vn_sizeof_vkAllocateDescriptorSets_reply(VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
455 vn_decode_vkAllocateDescriptorSets_reply(struct vn_cs_decoder * dec,VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
627 vn_submit_vkAllocateDescriptorSets(struct vn_instance * vn_instance,VkCommandFlagsEXT cmd_flags,VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets,struct vn_instance_submit_command * submit) argument
690 vn_call_vkAllocateDescriptorSets(struct vn_instance * vn_instance,VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
706 vn_async_vkAllocateDescriptorSets(struct vn_instance * vn_instance,VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
[all...]
H A Dvn_protocol_driver_device_memory.h594 static inline size_t vn_sizeof_vkAllocateMemory(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) argument
601 cmd_size += vn_sizeof_simple_pointer(pAllocateInfo);
602 if (pAllocateInfo)
603 cmd_size += vn_sizeof_VkMemoryAllocateInfo(pAllocateInfo);
614 static inline void vn_encode_vkAllocateMemory(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) argument
622 if (vn_encode_simple_pointer(enc, pAllocateInfo))
623 vn_encode_VkMemoryAllocateInfo(enc, pAllocateInfo);
630 static inline size_t vn_sizeof_vkAllocateMemory_reply(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator, VkDeviceMemory* pMemory) argument
638 /* skip pAllocateInfo */
647 static inline VkResult vn_decode_vkAllocateMemory_reply(struct vn_cs_decoder *dec, VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, cons argument
1001 vn_submit_vkAllocateMemory(struct vn_instance * vn_instance,VkCommandFlagsEXT cmd_flags,VkDevice device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMemory,struct vn_instance_submit_command * submit) argument
1148 vn_call_vkAllocateMemory(struct vn_instance * vn_instance,VkDevice device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMemory) argument
1164 vn_async_vkAllocateMemory(struct vn_instance * vn_instance,VkDevice device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMemory) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_device_memory.c305 const VkMemoryAllocateInfo *pAllocateInfo,
316 &mem_props->memoryTypes[pAllocateInfo->memoryTypeIndex];
323 vk_foreach_struct_const(pnext, pAllocateInfo->pNext) {
351 mem->size = pAllocateInfo->allocationSize;
356 result = vn_android_device_import_ahb(dev, mem, pAllocateInfo, alloc,
359 result = vn_android_device_allocate_ahb(dev, mem, pAllocateInfo, alloc);
361 result = vn_device_memory_import_dma_buf(dev, mem, pAllocateInfo, false,
364 result = vn_device_memory_alloc(dev, mem, pAllocateInfo, true,
367 } else if (vn_device_memory_should_suballocate(pAllocateInfo, mem_type)) {
369 dev, pAllocateInfo
304 vn_AllocateMemory(VkDevice device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMemory) argument
[all...]
H A Dvn_descriptor_set.c394 const VkDescriptorSetAllocateInfo *pAllocateInfo,
399 vn_descriptor_pool_from_handle(pAllocateInfo->descriptorPool);
411 pAllocateInfo->pNext,
417 for (uint32_t i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
419 vn_descriptor_set_layout_from_handle(pAllocateInfo->pSetLayouts[i]);
479 vn_async_vkAllocateDescriptorSets(dev->instance, device, pAllocateInfo,
483 dev->instance, device, pAllocateInfo, pDescriptorSets);
491 for (uint32_t i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
504 sizeof(*pDescriptorSets) * pAllocateInfo->descriptorSetCount);
393 vn_AllocateDescriptorSets(VkDevice device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_descriptor_set.c117 const VkDescriptorSetAllocateInfo *pAllocateInfo,
121 VK_FROM_HANDLE(panvk_descriptor_pool, pool, pAllocateInfo->descriptorPool);
125 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
127 pAllocateInfo->pSetLayouts[i]);
140 panvk_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool, i, pDescriptorSets);
141 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++)
H A Dpanvk_vX_cmd_buffer.c1053 const VkCommandBufferAllocateInfo *pAllocateInfo,
1057 VK_FROM_HANDLE(panvk_cmd_pool, pool, pAllocateInfo->commandPool);
1062 for (i = 0; i < pAllocateInfo->commandBufferCount; i++) {
1072 cmdbuf->level = pAllocateInfo->level;
1076 result = panvk_create_cmdbuf(device, pool, pAllocateInfo->level, &cmdbuf);
1088 panvk_per_arch(FreeCommandBuffers)(_device, pAllocateInfo->commandPool, i,
H A Dpanvk_device.c1125 const VkMemoryAllocateInfo *pAllocateInfo,
1132 assert(pAllocateInfo->sType == VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO);
1134 if (pAllocateInfo->allocationSize == 0) {
1146 vk_find_struct_const(pAllocateInfo->pNext,
1168 pAllocateInfo->allocationSize, 0,
1124 panvk_AllocateMemory(VkDevice _device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMem) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_cmd_buffer.c79 const VkCommandBufferAllocateInfo* pAllocateInfo,
83 LVP_FROM_HANDLE(lvp_cmd_pool, pool, pAllocateInfo->commandPool);
88 for (i = 0; i < pAllocateInfo->commandBufferCount; i++) {
97 cmd_buffer->level = pAllocateInfo->level;
106 result = lvp_create_cmd_buffer(device, pool, pAllocateInfo->level,
114 lvp_FreeCommandBuffers(_device, pAllocateInfo->commandPool,
117 sizeof(*pCommandBuffers) * pAllocateInfo->commandBufferCount);
77 lvp_AllocateCommandBuffers(VkDevice _device,const VkCommandBufferAllocateInfo * pAllocateInfo,VkCommandBuffer * pCommandBuffers) argument
H A Dlvp_descriptor_set.c312 const VkDescriptorSetAllocateInfo* pAllocateInfo,
316 LVP_FROM_HANDLE(lvp_descriptor_pool, pool, pAllocateInfo->descriptorPool);
321 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
323 pAllocateInfo->pSetLayouts[i]);
334 lvp_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool,
310 lvp_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_device.c1387 const VkMemoryAllocateInfo *pAllocateInfo,
1394 assert(pAllocateInfo->sType == VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO);
1396 if (pAllocateInfo->allocationSize == 0) {
1408 vk_find_struct_const(pAllocateInfo->pNext, IMPORT_MEMORY_FD_INFO_KHR);
1424 pAllocateInfo->allocationSize, fd_info->fd);
1431 tu_bo_init_new(device, &mem->bo, pAllocateInfo->allocationSize);
1439 mem->size = pAllocateInfo->allocationSize;
1440 mem->type_index = pAllocateInfo->memoryTypeIndex;
1452 const VkMemoryAllocateInfo *pAllocateInfo,
1457 return tu_alloc_memory(device, pAllocateInfo, pAllocato
1386 tu_alloc_memory(struct tu_device * device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMem) argument
1451 tu_AllocateMemory(VkDevice _device,const VkMemoryAllocateInfo * pAllocateInfo,const VkAllocationCallbacks * pAllocator,VkDeviceMemory * pMem) argument
[all...]
H A Dtu_descriptor_set.c431 const VkDescriptorSetAllocateInfo *pAllocateInfo,
435 TU_FROM_HANDLE(tu_descriptor_pool, pool, pAllocateInfo->descriptorPool);
430 tu_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_descriptor_set.c727 const VkDescriptorSetAllocateInfo *pAllocateInfo,
731 TU_FROM_HANDLE(tu_descriptor_pool, pool, pAllocateInfo->descriptorPool);
738 vk_find_struct_const(pAllocateInfo->pNext, DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT);
742 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
744 pAllocateInfo->pSetLayouts[i]);
764 tu_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool,
766 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
726 tu_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_android.c888 unsigned priority, const VkMemoryAllocateInfo *pAllocateInfo)
892 vk_find_struct_const(pAllocateInfo->pNext, MEMORY_DEDICATED_ALLOCATE_INFO);
914 w = pAllocateInfo->allocationSize;
887 radv_create_ahb_memory(struct radv_device * device,struct radv_device_memory * mem,unsigned priority,const VkMemoryAllocateInfo * pAllocateInfo) argument
H A Dradv_descriptor_set.c883 radv_AllocateDescriptorSets(VkDevice _device, const VkDescriptorSetAllocateInfo *pAllocateInfo, argument
887 RADV_FROM_HANDLE(radv_descriptor_pool, pool, pAllocateInfo->descriptorPool);
894 pAllocateInfo->pNext, DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO);
898 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
899 RADV_FROM_HANDLE(radv_descriptor_set_layout, layout, pAllocateInfo->pSetLayouts[i]);
919 radv_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool, i, pDescriptorSets);
920 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_descriptor_set.c820 const VkDescriptorSetAllocateInfo *pAllocateInfo,
824 V3DV_FROM_HANDLE(v3dv_descriptor_pool, pool, pAllocateInfo->descriptorPool);
830 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
832 pAllocateInfo->pSetLayouts[i]);
842 v3dv_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool,
844 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
819 v3dv_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_descriptor_set.c763 const VkDescriptorSetAllocateInfo* pAllocateInfo,
767 RADV_FROM_HANDLE(radv_descriptor_pool, pool, pAllocateInfo->descriptorPool);
774 vk_find_struct_const(pAllocateInfo->pNext, DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT);
778 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
780 pAllocateInfo->pSetLayouts[i]);
800 radv_FreeDescriptorSets(_device, pAllocateInfo->descriptorPool,
802 for (i = 0; i < pAllocateInfo->descriptorSetCount; i++) {
761 radv_AllocateDescriptorSets(VkDevice _device,const VkDescriptorSetAllocateInfo * pAllocateInfo,VkDescriptorSet * pDescriptorSets) argument

Completed in 60 milliseconds

12