/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawIndirectTest.cpp | 143 de::SharedPtr<Buffer> m_indirectCountBuffer; member in vkt::Draw::__anon27913::IndirectDraw 311 const vk::VkDescriptorBufferInfo bufferDescriptorInfo = vk::makeDescriptorBufferInfo(m_indirectCountBuffer->object(), 0ull, countBufferSize); in negateDataUsingCompute() 447 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 460 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 483 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 496 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 712 m_indirectCountBuffer = Buffer::createAndAlloc(m_vk, in iterate() 718 deUint8* countBufferPtr = reinterpret_cast<deUint8*>(m_indirectCountBuffer->getBoundMemory().getHostPtr()); in iterate() 735 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectCountBuffer->getBoundMemory()); in iterate() 765 countBufferBarrier(m_indirectCountBuffer in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/conditional_rendering/ |
H A D | vktConditionalDrawTests.cpp | 114 de::SharedPtr<Draw::Buffer> m_indirectCountBuffer; member in vkt::conditional::__anon27888::ConditionalDraw 327 m_indirectCountBuffer = Draw::Buffer::createAndAlloc(m_vk, in createIndirectCountBuffer() 334 deUint8* countBufferPtr = reinterpret_cast<deUint8*>(m_indirectCountBuffer->getBoundMemory().getHostPtr()); in createIndirectCountBuffer() 337 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectCountBuffer->getBoundMemory()); in createIndirectCountBuffer() 375 m_indirectCountBuffer->object(), 0, 3, in recordDraw() 383 m_indirectCountBuffer->object(), 0, 3, in recordDraw()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/conditional_rendering/ |
H A D | vktConditionalDrawTests.cpp | 114 de::SharedPtr<Draw::Buffer> m_indirectCountBuffer; member in vkt::conditional::__anon29132::ConditionalDraw 327 m_indirectCountBuffer = Draw::Buffer::createAndAlloc(m_vk, in createIndirectCountBuffer() 334 deUint8* countBufferPtr = reinterpret_cast<deUint8*>(m_indirectCountBuffer->getBoundMemory().getHostPtr()); in createIndirectCountBuffer() 337 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectCountBuffer->getBoundMemory()); in createIndirectCountBuffer() 375 m_indirectCountBuffer->object(), 0, 3, in recordDraw() 383 m_indirectCountBuffer->object(), 0, 3, in recordDraw()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawIndirectTest.cpp | 125 de::SharedPtr<Buffer> m_indirectCountBuffer; member in vkt::Draw::__anon29155::IndirectDraw 290 const vk::VkDescriptorBufferInfo bufferDescriptorInfo = vk::makeDescriptorBufferInfo(m_indirectCountBuffer->object(), 0ull, countBufferSize); in negateDataUsingCompute() 400 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 413 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 436 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 449 m_indirectCountBuffer->object(), m_offsetInCountBuffer, maxDrawCount, in draw() 663 m_indirectCountBuffer = Buffer::createAndAlloc(m_vk, in iterate() 669 deUint8* countBufferPtr = reinterpret_cast<deUint8*>(m_indirectCountBuffer->getBoundMemory().getHostPtr()); in iterate() 686 vk::flushAlloc(m_vk, m_context.getDevice(), m_indirectCountBuffer->getBoundMemory()); in iterate() 1012 m_indirectCountBuffer in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderQueryTestsEXT.cpp | 351 , m_indirectCountBuffer () in MeshQueryInstance() 371 BufferWithMemoryPtr m_indirectCountBuffer; member in vkt::MeshShader::__anon28112::MeshQueryInstance 621 m_indirectCountBuffer = BufferWithMemoryPtr(new BufferWithMemory(vkd, device, alloc, indirectCountBufferCreateInfo, MemoryRequirement::HostVisible)); in recordDraws() 622 auto& indirectCountBufferAlloc = m_indirectCountBuffer->getAllocation(); in recordDraws() 638 vkd.cmdDrawMeshTasksIndirectCountEXT(cmdBuffer, m_indirectBuffer->get(), offset, m_indirectCountBuffer->get(), countOffset, blockSize * 2u, cmdSize); in recordDraws()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderQueryTestsEXT.cpp | 351 , m_indirectCountBuffer () in MeshQueryInstance() 371 BufferWithMemoryPtr m_indirectCountBuffer; member in vkt::MeshShader::__anon29343::MeshQueryInstance 620 m_indirectCountBuffer = BufferWithMemoryPtr(new BufferWithMemory(vkd, device, alloc, indirectCountBufferCreateInfo, MemoryRequirement::HostVisible)); in recordDraws() 621 auto& indirectCountBufferAlloc = m_indirectCountBuffer->getAllocation(); in recordDraws() 637 vkd.cmdDrawMeshTasksIndirectCountEXT(cmdBuffer, m_indirectBuffer->get(), offset, m_indirectCountBuffer->get(), countOffset, blockSize * 2u, cmdSize); in recordDraws()
|