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.cpp872 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local
890indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk:… in iterate()
891 …VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc-… in iterate()
893 deMemcpy(indirectAlloc->getHostPtr(), &(m_data.commands[0]), (size_t)indirectInfoSize); in iterate()
895 vk::flushAlloc(m_vk, vkDevice, *indirectAlloc); in iterate()
903 …const deUint32 offset = (deUint32)(indirectAlloc->getOffset() + cmdIdx * sizeof(vk::VkDrawIndirect… in iterate()
909 …m_vk.cmdDrawIndirect(*m_cmdBuffer, *indirectBuffer, indirectAlloc->getOffset(), (deUint32)m_data.c… in iterate()
1025 de::MovePtr<vk::Allocation> indirectAlloc; in iterate() local
1043indirectAlloc = allocator.allocate(getBufferMemoryRequirements(vk, vkDevice, *indirectBuffer), vk:… in iterate()
1044 …VK_CHECK(vk.bindBufferMemory(vkDevice, *indirectBuffer, indirectAlloc->getMemory(), indirectAlloc-… in iterate()
[all …]