Home
last modified time | relevance | path

Searched refs:indirectAlloc (Results 1 – 1 of 1) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktBasicDrawTests.cpp856 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local
874indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk:… in iterate()
875 …VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc-… in iterate()
877 deMemcpy(indirectAlloc->getHostPtr(), &(m_data.commands[0]), (size_t)indirectInfoSize); in iterate()
879 vk::flushAlloc(m_vk, vkDevice, *indirectAlloc); in iterate()
887 …const deUint32 offset = (deUint32)(indirectAlloc->getOffset() + cmdIdx * sizeof(vk::VkDrawIndirect… in iterate()
893 …m_vk.cmdDrawIndirect(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset(), (deUint32)m_data.c… in iterate()
1007 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local
1025indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk:… in iterate()
1026 …VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc-… in iterate()
[all …]