Lines Matching defs:memory
210 TCU_THROW(NotSupportedError, "Handle requires dedicated allocation, but test uses suballocated memory");
241 TCU_THROW(NotSupportedError, "Exporting and importing memory type not supported");
245 TCU_THROW(NotSupportedError, "Handle requires dedicated allocation, but test uses suballocated memory");
302 const vk::VkDeviceMemory memory);
312 const vk::VkDeviceMemory memory)
313 : Allocation (memory, 0, DE_NULL)
734 vk::Move<vk::VkDeviceMemory> memory = dedicated
738 VK_CHECK(vkd.bindBufferMemory(device, buffer, *memory, 0u));
740 return de::MovePtr<vk::Allocation>(new SimpleAllocation(vkd, device, memory.disown()));
752 vk::Move<vk::VkDeviceMemory> memory = dedicated
755 VK_CHECK(vkd.bindImageMemory(device, image, *memory, 0u));
757 return de::MovePtr<vk::Allocation>(new SimpleAllocation(vkd, device, memory.disown()));
1089 vk::Move<vk::VkDeviceMemory> memory = allocateExportableMemory(m_vkdA, *m_deviceA, requirements.size, exportedMemoryTypeIndex, m_memoryHandleType, m_config.dedicated ? *image : (vk::VkImage)0);
1091 VK_CHECK(m_vkdA.bindImageMemory(*m_deviceA, *image, *memory, 0u));
1093 de::MovePtr<vk::Allocation> allocation = de::MovePtr<vk::Allocation>(new SimpleAllocation(m_vkdA, *m_deviceA, memory.disown()));
1104 vk::Move<vk::VkDeviceMemory> memory = allocateExportableMemory(m_vkdA, *m_deviceA, requirements.size, exportedMemoryTypeIndex, m_memoryHandleType, m_config.dedicated ? *buffer : (vk::VkBuffer)0);
1106 VK_CHECK(m_vkdA.bindBufferMemory(*m_deviceA, *buffer, *memory, 0u));
1108 de::MovePtr<vk::Allocation> allocation = de::MovePtr<vk::Allocation>(new SimpleAllocation(m_vkdA, *m_deviceA, memory.disown()));