Searched refs:memReqs (Results 1 - 9 of 9) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiBufferViewCreateTests.cpp101 VkMemoryRequirements memReqs; local
128 vk.getBufferMemoryRequirements(vkDevice, *testBuffer, &memReqs);
130 if (size > memReqs.size)
133 errorMsg << "Requied memory size (" << memReqs.size << " bytes) smaller than the buffer's size (" << size << " bytes)!";
142 memReqs.size, // VkDeviceSize allocationSize
143 (deUint32)deCtz32(memReqs.memoryTypeBits) // deUint32 memoryTypeIndex
H A DvktApiBufferTests.cpp220 VkMemoryRequirements memReqs; local
241 vk.getBufferMemoryRequirements(vkDevice, *buffer, &memReqs);
243 const deUint32 heapTypeIndex = (deUint32)deCtz32(memReqs.memoryTypeBits);
246 const VkDeviceSize maxBufferSize = alignDeviceSize(memoryHeap.size >> 1, memReqs.alignment);
264 size = alignDeviceSize(size >> shrinkBits, memReqs.alignment);
266 if (size == 0 || bufferParams.size == memReqs.alignment)
275 vk.getBufferMemoryRequirements(vkDevice, *buffer, &memReqs); // get the proper size requirement
277 if (size > memReqs.size)
280 errorMsg << "Requied memory size (" << memReqs.size << " bytes) smaller than the buffer's size (" << size << " bytes)!";
293 memReqs
[all...]
H A DvktApiObjectManagementTests.cpp613 DeviceMemory::Parameters getDeviceMemoryParameters (const VkMemoryRequirements& memReqs)
615 return DeviceMemory::Parameters(memReqs.size, deCtz32(memReqs.memoryTypeBits));
654 const VkMemoryRequirements memReqs = getBufferMemoryRequirements(env.vkd, env.device, *buffer);
659 getPageTableSize(context, memReqs.size));
787 const VkMemoryRequirements memReqs = getImageMemoryRequirements(env.vkd, env.device, *image);
792 getPageTableSize(context, memReqs.size));
/external/skia/src/gpu/vk/
H A DGrVkMemory.cpp63 VkMemoryRequirements memReqs; local
64 GR_VK_CALL(iface, GetBufferMemoryRequirements(device, buffer, &memReqs));
72 memReqs.memoryTypeBits,
79 memReqs.memoryTypeBits,
91 memReqs.memoryTypeBits,
100 if (!heap->alloc(memReqs.size, memReqs.alignment, typeIndex, heapIndex, alloc)) {
103 !get_valid_memory_type_index(phDevMemProps, memReqs.memoryTypeBits,
105 !heap->alloc(memReqs.size, memReqs
147 VkMemoryRequirements memReqs; local
[all...]
/external/deqp/external/vulkancts/framework/vulkan/
H A DvkMemUtil.cpp190 MovePtr<Allocation> SimpleAllocator::allocate (const VkMemoryRequirements& memReqs, MemoryRequirement requirement) argument
192 const deUint32 memoryTypeNdx = selectMatchingMemoryType(m_memProps, memReqs.memoryTypeBits, requirement);
197 memReqs.size, // VkDeviceSize allocationSize;
/external/vulkan-validation-layers/tests/
H A Dlayer_validation_tests.cpp2601 VkMemoryRequirements memReqs; local
2631 vkGetImageMemoryRequirements(m_device->device(), srcImage, &memReqs);
2632 memAlloc.allocationSize = memReqs.size;
2633 pass = m_device->phy().set_memory_type(memReqs.memoryTypeBits, &memAlloc, 0);
2638 vkGetImageMemoryRequirements(m_device->device(), dstImage, &memReqs);
2639 memAlloc.allocationSize = memReqs.size;
2640 pass = m_device->phy().set_memory_type(memReqs.memoryTypeBits, &memAlloc, 0);
4709 VkMemoryRequirements memReqs; local
4710 vkGetBufferMemoryRequirements(m_device->device(), buffer, &memReqs);
4711 bool pass = m_device->phy().set_memory_type(memReqs
5652 VkMemoryRequirements memReqs; local
6255 VkMemoryRequirements memReqs; local
13577 VkMemoryRequirements memReqs; local
14090 VkMemoryRequirements memReqs; local
14188 VkMemoryRequirements memReqs; local
14288 VkMemoryRequirements memReqs; local
14386 VkMemoryRequirements memReqs; local
14488 VkMemoryRequirements memReqs; local
14593 VkMemoryRequirements memReqs; local
16857 VkMemoryRequirements memReqs; local
16974 VkMemoryRequirements memReqs; local
[all...]
/external/deqp/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.cpp1454 de::MovePtr<vk::Allocation> allocateAndBindMemory (Context& context, vk::VkBuffer buffer, vk::MemoryRequirement memReqs) argument
1458 de::MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(bufReqs, memReqs);
1465 de::MovePtr<vk::Allocation> allocateAndBindMemory (Context& context, vk::VkImage image, vk::MemoryRequirement memReqs) argument
1469 de::MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(imgReqs, memReqs);
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp1289 MovePtr<vk::Allocation> allocateAndBindMemory (Context& context, vk::VkBuffer buffer, vk::MemoryRequirement memReqs) argument
1293 MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(bufReqs, memReqs);
1300 MovePtr<vk::Allocation> allocateAndBindMemory (Context& context, vk::VkImage image, vk::MemoryRequirement memReqs) argument
1304 MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(imgReqs, memReqs);
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
H A DvktSSBOLayoutCase.cpp1808 de::MovePtr<vk::Allocation> allocateAndBindMemory (Context& context, vk::VkBuffer buffer, vk::MemoryRequirement memReqs) argument
1812 de::MovePtr<vk::Allocation> memory = context.getDefaultAllocator().allocate(bufReqs, memReqs);

Completed in 704 milliseconds