Home | History | Annotate | Download | only in memory

Lines Matching defs:memory

21  * \brief Memory binding test excercising VK_KHR_bind_memory2 extension.
43 namespace memory
71 , memory (deviceMemory)
75 vk.mapMemory(dev, memory, offset, size, flags, &hostPtr);
80 vk.unmapMemory(dev, memory);
99 VkDeviceMemory memory;
109 memory,
300 VkDeviceMemory memory)
307 memory, // VkDeviceMemory memory;
314 VkDeviceMemory memory)
321 memory, // VkDeviceMemory memory;
472 MemoryRegionsList& memory,
478 MemoryRegionsList& memory,
487 memory.reserve(count);
498 memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
504 MemoryRegionsList& memory,
513 memory.reserve(count);
523 memory.push_back(de::SharedPtr<Move<VkDeviceMemory> >(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
529 MemoryRegionsList& memory,
538 memory.reserve(count);
550 memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
556 MemoryRegionsList& memory,
565 memory.reserve(count);
576 memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
583 MemoryRegionsList& memory,
589 MemoryRegionsList& memory,
601 bindMemoryInfos.push_back(makeBufferMemoryBindingInfo(**targets[i], **memory[i]));
609 MemoryRegionsList& memory,
621 bindMemoryInfos.push_back(makeImageMemoryBindingInfo(**targets[i], **memory[i]));
772 Move<VkDeviceMemory>& memory,
788 memory = Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL));
789 VK_CHECK(vk.bindBufferMemory(vkDevice, *buffer, *memory, 0u));
792 void pushData (VkDeviceMemory memory,
799 MemoryMappingRAII hostMemory (vk, vkDevice, memory, 0u, params.bufferSize, 0u);
810 deBool checkData (VkDeviceMemory memory,
817 MemoryMappingRAII hostMemory (vk, vkDevice, memory, 0u, params.bufferSize, 0u);
851 MemoryRegionsList memory;
854 createMemory<TTarget, TDedicated>(targets, memory, m_context, m_params);
855 makeBinding<TTarget>(targets, memory, m_context, m_params);
904 MemoryRegionsList memory;
908 createMemory<TTarget, TDedicated>(targets[0], memory, m_context, m_params);
910 makeBinding<TTarget>(targets[i], memory, m_context, m_params);
967 de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "binding", "Memory binding tests."));
969 de::MovePtr<tcu::TestCaseGroup> regular (new tcu::TestCaseGroup(testCtx, "regular", "Basic memory binding tests."));
970 de::MovePtr<tcu::TestCaseGroup> aliasing (new tcu::TestCaseGroup(testCtx, "aliasing", "Memory binding tests with aliasing of two resources."));
972 de::MovePtr<tcu::TestCaseGroup> regular_suballocated (new tcu::TestCaseGroup(testCtx, "suballocated", "Basic memory binding tests with suballocated memory."));
973 de::MovePtr<tcu::TestCaseGroup> regular_dedicated (new tcu::TestCaseGroup(testCtx, "dedicated", "Basic memory binding tests with deditatedly allocated memory."));
975 de::MovePtr<tcu::TestCaseGroup> aliasing_suballocated (new tcu::TestCaseGroup(testCtx, "suballocated", "Memory binding tests with aliasing of two resources with suballocated mamory."));
1018 } // memory