Home
last modified time | relevance | path

Searched refs:callableShaderBindingTableRegion (Results 1 - 25 of 48) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingCallableShadersTests.cpp100 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
184 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
298 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
316 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in initShaderBindingTables()
329 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, 2*shaderGroupHandleSize); in initShaderBindingTables()
342 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in initShaderBindingTables()
355 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, 4*shaderGroupHandleSize); in initShaderBindingTables()
702 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
703 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
768 &callableShaderBindingTableRegion, in runTest()
285 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
[all...]
H A DvktRayTracingTraversalControlTests.cpp107 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
192 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
292 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
308 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
624 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
625 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
690 &callableShaderBindingTableRegion, in runTest()
279 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
H A DvktRayTracingShaderBindingTableTests.cpp107 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
208 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
431 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
461 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
494 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
525 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), shaderBindingTableOffset), shaderRecordAlignedSize, shaderCount[STT_CALL] * shaderRecordAlignedSize); in initShaderBindingTables()
527 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), shaderBindingTableOffset), shaderGroupHandleSize, shaderCount[STT_CALL] * shaderGroupHandleSize); in initShaderBindingTables()
887 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
888 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
958 &callableShaderBindingTableRegion, in runTest()
418 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
[all...]
H A DvktRayTracingBuildIndirectTests.cpp463 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in prepareBuffer() local
480 &callableShaderBindingTableRegion, in prepareBuffer()
527 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
587 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingCaptureReplayTests.cpp112 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; member
387 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
417 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
430 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
441 pipelineData.pipelines[1].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
454 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
465 pipelineData.pipelines[1].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
710 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
1367 &(pipelineData.pipelines[i].callableShaderBindingTableRegion), in runTest()
H A DvktRayTracingDataSpillTests.cpp1883 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in iterate() local
1918 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
1934 vkd.cmdTraceRaysKHR(cmdBuffer, &raygenShaderBindingTableRegion, &missShaderBindingTableRegion, &hitShaderBindingTableRegion, &callableShaderBindingTableRegion, 1u, 1u, 1u); in iterate()
2509 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in iterate() local
2567 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2577 1u, 2u, callableShaderBindingTable, callableShaderBindingTableRegion); in iterate()
2586 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2595 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2606 vkd.cmdTraceRaysKHR(cmdBuffer, &raygenShaderBindingTableRegion, &missShaderBindingTableRegion, &hitShaderBindingTableRegion, &callableShaderBindingTableRegion, 1u, 1u, 1u); in iterate()
H A DvktRayTracingTraceRaysTests.cpp537 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion= makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
565 m_data.extendedTraceDimensions.callableShaderBindingTableAddress = callableShaderBindingTableRegion.deviceAddress; in runTest()
566 m_data.extendedTraceDimensions.callableShaderBindingTableSize = callableShaderBindingTableRegion.size; in runTest()
567 m_data.extendedTraceDimensions.callableShaderBindingTableStride = callableShaderBindingTableRegion.stride; in runTest()
692 &callableShaderBindingTableRegion, in runTest()
702 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingNullASTests.cpp444 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
497 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingWatertightnessTests.cpp624 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
686 &callableShaderBindingTableRegion, in runTest()
696 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingBuildLargeTests.cpp383 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * callableShaderCount); in runTest() local
442 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingBuildTests.cpp457 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
518 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingMemGuaranteeTests.cpp653 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = callableShaderBindingTable.get() != NULL ? makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * callableGroups) : makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
712 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingPipelineLibraryTests.cpp600 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
662 &callableShaderBindingTableRegion, in runTest()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingTraversalControlTests.cpp107 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
192 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
292 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
308 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
624 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
625 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
690 &callableShaderBindingTableRegion, in runTest()
279 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
H A DvktRayTracingCallableShadersTests.cpp101 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
186 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
300 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
318 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in initShaderBindingTables()
331 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, 2*shaderGroupHandleSize); in initShaderBindingTables()
344 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in initShaderBindingTables()
357 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, 4*shaderGroupHandleSize); in initShaderBindingTables()
704 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
705 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
770 &callableShaderBindingTableRegion, in runTest()
287 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
1622 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vk, device, callableShaderBindingTable->get(), 0), shaderStride, shaderGroupHandleSize); iterate() local
[all...]
H A DvktRayTracingShaderBindingTableTests.cpp107 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) = 0;
208 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) override;
431 VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) in initShaderBindingTables()
461 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
494 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
525 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), shaderBindingTableOffset), shaderRecordAlignedSize, shaderCount[STT_CALL] * shaderRecordAlignedSize); in initShaderBindingTables()
527 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), shaderBindingTableOffset), shaderGroupHandleSize, shaderCount[STT_CALL] * shaderGroupHandleSize); in initShaderBindingTables()
887 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; in runTest() local
888 m_data.testConfiguration->initShaderBindingTables(rayTracingPipeline, m_context, m_data, *pipeline, getShaderGroupHandleSize(vki, physicalDevice), getShaderGroupBaseAlignment(vki, physicalDevice), raygenShaderBindingTable, hitShaderBindingTable, missShaderBindingTable, callableShaderBindingTable, raygenShaderBindingTableRegion, hitShaderBindingTableRegion, missShaderBindingTableRegion, callableShaderBindingTableRegion); in runTest()
958 &callableShaderBindingTableRegion, in runTest()
418 initShaderBindingTables(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, Context& context, TestParams& testParams, VkPipeline pipeline, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, de::MovePtr<BufferWithMemory>& raygenShaderBindingTable, de::MovePtr<BufferWithMemory>& hitShaderBindingTable, de::MovePtr<BufferWithMemory>& missShaderBindingTable, de::MovePtr<BufferWithMemory>& callableShaderBindingTable, VkStridedDeviceAddressRegionKHR& raygenShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& hitShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& missShaderBindingTableRegion, VkStridedDeviceAddressRegionKHR& callableShaderBindingTableRegion) initShaderBindingTables() argument
[all...]
H A DvktRayTracingCaptureReplayTests.cpp112 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion; member
387 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
417 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
430 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
441 pipelineData.pipelines[1].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
454 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
465 pipelineData.pipelines[1].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
710 pipelineData.pipelines[0].callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in initShaderBindingTables()
1276 &(pipelineData.pipelines[i].callableShaderBindingTableRegion), in runTest()
H A DvktRayTracingBuildIndirectTests.cpp463 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in prepareBuffer() local
480 &callableShaderBindingTableRegion, in prepareBuffer()
527 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
587 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingDataSpillTests.cpp1883 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in iterate() local
1918 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
1934 vkd.cmdTraceRaysKHR(cmdBuffer, &raygenShaderBindingTableRegion, &missShaderBindingTableRegion, &hitShaderBindingTableRegion, &callableShaderBindingTableRegion, 1u, 1u, 1u); in iterate()
2509 VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in iterate() local
2567 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2577 1u, 2u, callableShaderBindingTable, callableShaderBindingTableRegion); in iterate()
2586 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2595 callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize); in iterate()
2606 vkd.cmdTraceRaysKHR(cmdBuffer, &raygenShaderBindingTableRegion, &missShaderBindingTableRegion, &hitShaderBindingTableRegion, &callableShaderBindingTableRegion, 1u, 1u, 1u); in iterate()
H A DvktRayTracingTraceRaysTests.cpp537 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion= makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
565 m_data.extendedTraceDimensions.callableShaderBindingTableAddress = callableShaderBindingTableRegion.deviceAddress; in runTest()
566 m_data.extendedTraceDimensions.callableShaderBindingTableSize = callableShaderBindingTableRegion.size; in runTest()
567 m_data.extendedTraceDimensions.callableShaderBindingTableStride = callableShaderBindingTableRegion.stride; in runTest()
692 &callableShaderBindingTableRegion, in runTest()
702 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingNullASTests.cpp444 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
497 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingWatertightnessTests.cpp624 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
686 &callableShaderBindingTableRegion, in runTest()
696 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingBuildLargeTests.cpp383 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * callableShaderCount); in runTest() local
442 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingBuildTests.cpp457 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
519 &callableShaderBindingTableRegion, in runTest()
H A DvktRayTracingMemGuaranteeTests.cpp653 const VkStridedDeviceAddressRegionKHR callableShaderBindingTableRegion = callableShaderBindingTable.get() != NULL ? makeStridedDeviceAddressRegionKHR(getBufferDeviceAddress(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize * callableGroups) : makeStridedDeviceAddressRegionKHR(DE_NULL, 0, 0); in runTest() local
712 &callableShaderBindingTableRegion, in runTest()

Completed in 52 milliseconds

12