Home
last modified time | relevance | path

Searched refs:drawIndirectCommand (Results 1 - 5 of 5) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/
H A DvktRobustnessIndexAccessTests.cpp162 const vk::VkDrawIndexedIndirectCommand drawIndirectCommand in iterate()
170 const VkBufferCreateInfo indirectBufferInfo = makeBufferCreateInfo(sizeof(drawIndirectCommand), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT); in iterate()
174 deMemcpy(indirectBuffer.getAllocation().getHostPtr(), &drawIndirectCommand, sizeof(drawIndirectCommand)); in iterate()
667 const vk::VkDrawIndexedIndirectCommand drawIndirectCommand in iterate()
675 const VkBufferCreateInfo indirectBufferInfo = makeBufferCreateInfo(sizeof(drawIndirectCommand), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT); in iterate()
679 deMemcpy(indirectBuffer.getAllocation().getHostPtr(), &drawIndirectCommand, sizeof(drawIndirectCommand)); in iterate()
762 vk.cmdDrawIndexedIndirect(*cmdBuffer, indirectBuffer.get(), 0, 1, deUint32(sizeof(drawIndirectCommand))); in iterate()
766 vk.cmdDrawIndexedIndirectCount(*cmdBuffer, indirectBuffer.get(), 0, indirectCountBuffer.get(), 0, 1, deUint32(sizeof(drawIndirectCommand))); in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/
H A DvktRobustnessIndexAccessTests.cpp144 const vk::VkDrawIndexedIndirectCommand drawIndirectCommand in iterate()
152 const VkBufferCreateInfo indirectBufferInfo = makeBufferCreateInfo(sizeof(drawIndirectCommand), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT); in iterate()
156 deMemcpy(indirectBuffer.getAllocation().getHostPtr(), &drawIndirectCommand, sizeof(drawIndirectCommand)); in iterate()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1956 VkDrawIndirectCommand drawIndirectCommand = in iterateInternal() local
1964 deMemcpy(indirectBufferMemory->getHostPtr(), (void*)&drawIndirectCommand, sizeof(VkDrawIndirectCommand)); in iterateInternal()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassSubpassDependencyTests.cpp1956 VkDrawIndirectCommand drawIndirectCommand = in iterateInternal() local
1964 deMemcpy(indirectBufferMemory->getHostPtr(), (void*)&drawIndirectCommand, sizeof(VkDrawIndirectCommand)); in iterateInternal()
/third_party/vulkan-headers/include/vulkan/
H A Dvulkan_hash.hpp4356 std::size_t operator()( VULKAN_HPP_NAMESPACE::DrawIndirectCommand const & drawIndirectCommand ) const VULKAN_HPP_NOEXCEPT
4359 VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.vertexCount );
4360 VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.instanceCount );
4361 VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.firstVertex );
4362 VULKAN_HPP_HASH_COMBINE( seed, drawIndirectCommand.firstInstance );

Completed in 34 milliseconds