/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferViewCreateTests.cpp | 101 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 D | vktApiBufferTests.cpp | 220 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 D | vktApiObjectManagementTests.cpp | 613 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 D | GrVkMemory.cpp | 63 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 D | vkMemUtil.cpp | 190 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 D | layer_validation_tests.cpp | 2601 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 D | vktUniformBlockCase.cpp | 1454 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 D | vktShaderLibrary.cpp | 1289 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 D | vktSSBOLayoutCase.cpp | 1808 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);
|