Searched refs:indirectAlloc (Results 1 - 3 of 3) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktBasicDrawTests.cpp | 1148 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local 1166 indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk::MemoryRequirement::HostVisible); in iterate() 1167 VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc->getOffset())); in iterate() 1169 deMemcpy(indirectAlloc->getHostPtr(), &(m_data.commands[0]), (size_t)indirectInfoSize); in iterate() 1171 vk::flushAlloc(m_vk, vkDevice, *indirectAlloc); in iterate() 1188 draw(*m_secCmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1218 draw(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1233 draw(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1361 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktBasicDrawTests.cpp | 1119 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local 1137 indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk::MemoryRequirement::HostVisible); in iterate() 1138 VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc->getOffset())); in iterate() 1140 deMemcpy(indirectAlloc->getHostPtr(), &(m_data.commands[0]), (size_t)indirectInfoSize); in iterate() 1142 vk::flushAlloc(m_vk, vkDevice, *indirectAlloc); in iterate() 1159 draw(*m_secCmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1189 draw(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1204 draw(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset()); in iterate() 1332 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktPrimitivesGeneratedQueryTests.cpp | 1592 const vk::Allocation& indirectAlloc = (*indirectBuffer).getAllocation(); in iterate() local 1593 vk::VkDrawIndirectCommand* indirectDataPtr = reinterpret_cast<vk::VkDrawIndirectCommand*>(indirectAlloc.getHostPtr()); in iterate() 1600 flushAlloc(vk, device, indirectAlloc); in iterate()
|
Completed in 10 milliseconds