Home
last modified time | relevance | path

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

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingWatertightnessTests.cpp153 const deUint32 hitGroupCount) in makePipeline()
162 for (deUint32 i = 0u; i < hitGroupCount; ++i) in makePipeline()
616 const auto hitGroupCount = (m_data.useManyGeometries ? m_data.squaresGroupCount : 1u); in runTest() local
617 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, RAYGEN_GROUP, MISS_GROUP, HIT_GROUP, hitGroupCount); in runTest()
620 const de::MovePtr<BufferWithMemory> hitShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, HIT_GROUP, hitGroupCount); in runTest()
623 const VkStridedDeviceAddressRegionKHR hitShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * hitGroupCount); in runTest()
145 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const deUint32 raygenGroup, const deUint32 missGroup, const deUint32 hitGroup, const deUint32 hitGroupCount) makePipeline() argument
H A DvktRayTracingPipelineLibraryTests.cpp591 const auto hitGroupCount = m_data.getHitGroupCount(); in runTest() local
806 const de::MovePtr<BufferWithMemory> hitShaderBindingTable = firstRTPipeline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, 2, hitGroupCount); in runTest()
809 const VkStridedDeviceAddressRegionKHR hitShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, hitGroupCount * shaderGroupHandleSize); in runTest()
H A DvktRayTracingPipelineFlagsTests.cpp489 const deUint32 hitGroupCount = deUint32(records.size() - 2); in createHitShaderBindingTable() local
491 SBT<PipelineFlagsInstance::ShaderRecordEXT> sbt(m_vkd, m_device, m_allocator, pipeline, hitGroupCount, in createHitShaderBindingTable()
496 for (deUint32 i = 0; i < hitGroupCount; ++i) in createHitShaderBindingTable()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingWatertightnessTests.cpp153 const deUint32 hitGroupCount) in makePipeline()
162 for (deUint32 i = 0u; i < hitGroupCount; ++i) in makePipeline()
616 const auto hitGroupCount = (m_data.useManyGeometries ? m_data.squaresGroupCount : 1u); in runTest() local
617 const Move<VkPipeline> pipeline = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLayout, RAYGEN_GROUP, MISS_GROUP, HIT_GROUP, hitGroupCount); in runTest()
620 const de::MovePtr<BufferWithMemory> hitShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGroupBaseAlignment, HIT_GROUP, hitGroupCount); in runTest()
623 const VkStridedDeviceAddressRegionKHR hitShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * hitGroupCount); in runTest()
145 makePipeline(const DeviceInterface& vkd, const VkDevice device, vk::BinaryCollection& collection, de::MovePtr<RayTracingPipeline>& rayTracingPipeline, VkPipelineLayout pipelineLayout, const deUint32 raygenGroup, const deUint32 missGroup, const deUint32 hitGroup, const deUint32 hitGroupCount) makePipeline() argument
H A DvktRayTracingPipelineFlagsTests.cpp485 const deUint32 hitGroupCount = deUint32(records.size() - 2); in createHitShaderBindingTable() local
487 SBT<PipelineFlagsInstance::ShaderRecordEXT> sbt(m_vkd, m_device, m_allocator, pipeline, hitGroupCount, in createHitShaderBindingTable()
492 for (deUint32 i = 0; i < hitGroupCount; ++i) in createHitShaderBindingTable()

Completed in 12 milliseconds