Searched refs:indirectCountOffset (Results 1 - 4 of 4) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 105 tcu::Maybe<uint32_t> indirectCountOffset; // Only used for DRAW_INDIRECT_COUNT. member 537 DE_ASSERT(static_cast<bool>(m_params.indirectCountOffset)); in iterate() 544 countBuffer = makeStridedBuffer(vkd, device, alloc, singleCount, m_params.indirectCountOffset.get(), static_cast<uint32_t>(sizeof(uint32_t)), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, 0u); in iterate() 572 const auto& indirectCountOffset = m_params.indirectCountOffset.get(); in iterate() local 578 vkd.cmdDrawMeshTasksIndirectCountNV(cmdBuffer, indirectBuffer->get(), indirectArgs.offset, countBuffer->get(), indirectCountOffset, maxCount, indirectArgs.stride); in iterate() 778 countOffsetCase.countOffset, // tcu::Maybe<uint32_t> indirectCountOffset; in createMeshShaderApiTests()
|
H A D | vktMeshShaderApiTestsEXT.cpp | 104 tcu::Maybe<uint32_t> indirectCountOffset; // Only used for DRAW_INDIRECT_COUNT. member 562 DE_ASSERT(static_cast<bool>(m_params.indirectCountOffset)); in iterate() 569 countBuffer = makeStridedBuffer(vkd, device, alloc, singleCount, m_params.indirectCountOffset.get(), static_cast<uint32_t>(sizeof(uint32_t)), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, 0u); in iterate() 624 const auto& indirectCountOffset = m_params.indirectCountOffset.get(); in iterate() local 630 vkd.cmdDrawMeshTasksIndirectCountEXT(rpCmdBuffer, indirectBuffer->get(), indirectArgs.offset, countBuffer->get(), indirectCountOffset, maxCount, indirectArgs.stride); in iterate() 834 countOffsetCase.countOffset, // tcu::Maybe<uint32_t> indirectCountOffset; in createMeshShaderApiTestsEXT()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderApiTests.cpp | 105 tcu::Maybe<uint32_t> indirectCountOffset; // Only used for DRAW_INDIRECT_COUNT. member 537 DE_ASSERT(static_cast<bool>(m_params.indirectCountOffset)); in iterate() 544 countBuffer = makeStridedBuffer(vkd, device, alloc, singleCount, m_params.indirectCountOffset.get(), static_cast<uint32_t>(sizeof(uint32_t)), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, 0u); in iterate() 572 const auto& indirectCountOffset = m_params.indirectCountOffset.get(); in iterate() local 578 vkd.cmdDrawMeshTasksIndirectCountNV(cmdBuffer, indirectBuffer->get(), indirectArgs.offset, countBuffer->get(), indirectCountOffset, maxCount, indirectArgs.stride); in iterate() 778 countOffsetCase.countOffset, // tcu::Maybe<uint32_t> indirectCountOffset; in createMeshShaderApiTests()
|
H A D | vktMeshShaderApiTestsEXT.cpp | 104 tcu::Maybe<uint32_t> indirectCountOffset; // Only used for DRAW_INDIRECT_COUNT. member 562 DE_ASSERT(static_cast<bool>(m_params.indirectCountOffset)); in iterate() 569 countBuffer = makeStridedBuffer(vkd, device, alloc, singleCount, m_params.indirectCountOffset.get(), static_cast<uint32_t>(sizeof(uint32_t)), VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT, 0u); in iterate() 624 const auto& indirectCountOffset = m_params.indirectCountOffset.get(); in iterate() local 630 vkd.cmdDrawMeshTasksIndirectCountEXT(rpCmdBuffer, indirectBuffer->get(), indirectArgs.offset, countBuffer->get(), indirectCountOffset, maxCount, indirectArgs.stride); in iterate() 834 countOffsetCase.countOffset, // tcu::Maybe<uint32_t> indirectCountOffset; in createMeshShaderApiTestsEXT()
|
Completed in 6 milliseconds