/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingCallableShadersTests.cpp | 91 deUint32 shaderGroupHandleSize, 175 deUint32 shaderGroupHandleSize, 289 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 308 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 309 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 310 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 311 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 313 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 314 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 315 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() [all …]
|
D | vktRayTracingCaptureReplayTests.cpp | 146 deUint32 shaderGroupHandleSize, 263 deUint32 shaderGroupHandleSize, 368 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 379 …e, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 380 …e, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 381 …e, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 384 …ata.pipelines[0].raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 385 …eData.pipelines[0].missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 386 …elines[0].hitShaderBindingTable->get(), 0), shaderGroupHandleSize, RTCR_SHADER_COUNT * shaderGroup… in initShaderBindingTables() 409 …e, *(pipelineData.pipelines[0].pipeline), pipelineData.allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() [all …]
|
D | vktRayTracingShaderBindingTableTests.cpp | 98 deUint32 shaderGroupHandleSize, 199 deUint32 shaderGroupHandleSize, 422 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 443 … shaderRecordAlignedSize = deAlign32(shaderGroupHandleSize + deUint32(sizeof(tcu::UVec4)), shade… in initShaderBindingTables() 448 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 450 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 452 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 453 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 455 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 459 …ngTable->get(), shaderBindingTableOffset), shaderGroupHandleSize, shaderCount[STT_HIT] * shaderGro… in initShaderBindingTables() [all …]
|
D | vktRayTracingBarrierTests.cpp | 1105 …Stage stage, StageData& stageData, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignme… in createRayTracingPipelineData() argument 1119 …eShaderBindingTable(vkd, device, stageData.pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in createRayTracingPipelineData() 1120 …evice, stageData.raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in createRayTracingPipelineData() 1131 …eShaderBindingTable(vkd, device, stageData.pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in createRayTracingPipelineData() 1132 …evice, stageData.raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in createRayTracingPipelineData() 1134 …eShaderBindingTable(vkd, device, stageData.pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in createRayTracingPipelineData() 1135 …, device, stageData.hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in createRayTracingPipelineData() 1146 …eShaderBindingTable(vkd, device, stageData.pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in createRayTracingPipelineData() 1147 …evice, stageData.raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in createRayTracingPipelineData() 1149 …eShaderBindingTable(vkd, device, stageData.pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in createRayTracingPipelineData() [all …]
|
D | vktRayTracingBarycentricCoordinatesTests.cpp | 353 deUint32 shaderGroupHandleSize = 0u; in iterate() local 357 shaderGroupHandleSize = rayTracingPropertiesKHR->getShaderGroupHandleSize(); in iterate() 381 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 382 …ufferDeviceAddress(vkd, device, raygenSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 384 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 385 …tBufferDeviceAddress(vkd, device, missSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 387 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 388 …etBufferDeviceAddress(vkd, device, hitSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate()
|
D | vktRayTracingDirectionTests.cpp | 476 deUint32 shaderGroupHandleSize = 0u; in iterate() local 480 shaderGroupHandleSize = rayTracingPropertiesKHR->getShaderGroupHandleSize(); in iterate() 512 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 513 …ufferDeviceAddress(vkd, device, raygenSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 515 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 516 …tBufferDeviceAddress(vkd, device, missSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 518 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 519 …etBufferDeviceAddress(vkd, device, hitSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate()
|
D | vktRayTracingBuildIndirectTests.cpp | 438 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in prepareBuffer() local 459 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in prepareBuffer() 460 …ceAddress(vkd, device, shaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in prepareBuffer() 503 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 521 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 522 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 523 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 524 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 525 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 526 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingNullASTests.cpp | 420 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 438 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 439 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 440 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 442 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 443 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 444 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingDataSpillTests.cpp | 1653 deUint32 shaderGroupHandleSize = 0u; in iterate() local 1657 shaderGroupHandleSize = rayTracingPropertiesKHR->getShaderGroupHandleSize(); in iterate() 1913 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 1914 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 1918 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 1919 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 1923 …ine->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 1924 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 2392 deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, in createSBTWithShaderRecord() argument 2397 …const auto alignedSize = de::roundUp(shaderGroupHandleSize + kShaderRecordSize, shaderGroupHandle… in createSBTWithShaderRecord() [all …]
|
D | vktRayTracingTraversalControlTests.cpp | 98 deUint32 shaderGroupHandleSize, 183 deUint32 shaderGroupHandleSize, 283 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 301 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 302 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 303 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 305 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 306 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables() 307 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in initShaderBindingTables()
|
D | vktRayTracingTraceRaysTests.cpp | 356 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 421 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 422 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 423 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 425 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 426 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 427 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingMemGuaranteeTests.cpp | 532 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in createShaderBindingTable() local 535 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in createShaderBindingTable() 627 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 650 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 651 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 652 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 653 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingBuildTests.cpp | 384 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 411 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 412 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 413 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 414 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 415 …ress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, 2u * shaderGroupHandleS… in runTest() 416 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingAccelerationStructuresTests.cpp | 142 deUint32 shaderGroupHandleSize, 266 deUint32 shaderGroupHandleSize, 570 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 580 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 582 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 584 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 585 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() 644 deUint32 shaderGroupHandleSize, 749 deUint32 shaderGroupHandleSize, in initShaderBindingTables() argument 760 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in initShaderBindingTables() [all …]
|
D | vktRayTracingBuildLargeTests.cpp | 360 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 378 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 379 …line->createShaderBindingTable(vkd, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in runTest() 380 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 383 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
D | vktRayTracingProceduralGeometryTests.cpp | 116 const deUint32 sgHandleSize = m_context.getRayTracingPipelineProperties().shaderGroupHandleSize; in iterate() 260 const deUint32 sgHandleSize = m_context.getRayTracingPipelineProperties().shaderGroupHandleSize; in setupRayTracingPipeline() 343 const deUint32 sgHandleSize = m_context.getRayTracingPipelineProperties().shaderGroupHandleSize; in setupRayTracingPipeline()
|
D | vktRayTracingComplexControlFlowTests.cpp | 383 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in createShaderBindingTable() local 386 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in createShaderBindingTable() 532 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 554 …dressRegion(vkd, device, getVkBuffer(raygenShaderBindingTable), shaderGroupHandleSize, m_raygenS… in runTest() 555 …dressRegion(vkd, device, getVkBuffer(missShaderBindingTable), shaderGroupHandleSize, m_missSha… in runTest() 556 …dressRegion(vkd, device, getVkBuffer(hitShaderBindingTable), shaderGroupHandleSize, m_hitShad… in runTest() 557 …dressRegion(vkd, device, getVkBuffer(callableShaderBindingTable), shaderGroupHandleSize, m_callabl… in runTest()
|
D | vktRayTracingBuiltinTests.cpp | 1595 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in createShaderBindingTable() local 1598 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in createShaderBindingTable() 1657 const deUint32 shaderGroupHandleSize = getShaderGroupSize(vki, physicalDevice); in runTest() local 1684 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 1685 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 1686 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest() 1687 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in runTest()
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorSetRandomTests.cpp | 1250 deUint32 shaderGroupHandleSize = 0; in iterate() local 1260 shaderGroupHandleSize = rayTracingProperties.shaderGroupHandleSize; in iterate() 1268 shaderGroupHandleSize = rayTracingPropertiesKHR->getShaderGroupHandleSize(); in iterate() 2302 …const auto allocSize = de::roundUp(static_cast<VkDeviceSize>(shaderGroupHandleSize), properties.pr… in iterate() 2321 …eline->createShaderBindingTable(vk, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in iterate() 2322 …ress(vk, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 2333 …eline->createShaderBindingTable(vk, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in iterate() 2334 …ress(vk, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() 2336 …eline->createShaderBindingTable(vk, device, *pipeline, allocator, shaderGroupHandleSize, shaderGro… in iterate() 2337 …Address(vk, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryTraversalControlTests.cpp | 989 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in initConfiguration() local 992 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 993 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 994 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 995 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1070 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in fillCommandBuffer() local 1071 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1072 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1073 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1074 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer()
|
D | vktRayQueryCullRayFlagsTests.cpp | 1008 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in initConfiguration() local 1011 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1012 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1013 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1014 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1094 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in fillCommandBuffer() local 1095 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1096 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1097 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1098 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer()
|
D | vktRayQueryAccelerationStructuresTests.cpp | 1006 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in initConfiguration() local 1009 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1010 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1011 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1012 …ne->createShaderBindingTable(vkd, device, *rtPipeline, allocator, shaderGroupHandleSize, shaderGro… in initConfiguration() 1090 deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in fillCommandBuffer() local 1091 …ess(vkd, device, raygenShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1092 …ddress(vkd, device, hitShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1093 …dress(vkd, device, missShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer() 1094 …s(vkd, device, callableShaderBindingTable->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in fillCommandBuffer()
|
D | vktRayQueryWatertightnessTests.cpp | 1376 const deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in createShaderBindingTable() local 1379 …eline->createShaderBindingTable(vkd, device, pipeline, allocator, shaderGroupHandleSize, shaderGro… in createShaderBindingTable() 1396 const deUint32 shaderGroupHandleSize = getShaderGroupHandleSize(vki, physicalDevice); in initConfiguration() local 1456 …dDeviceAddressRegion(vkd, device, getVkBuffer(m_raygenShaderBindingTable), shaderGroupHandleSize); in initConfiguration() 1457 …dedDeviceAddressRegion(vkd, device, getVkBuffer(m_missShaderBindingTable), shaderGroupHandleSize); in initConfiguration() 1458 …dedDeviceAddressRegion(vkd, device, getVkBuffer(m_hitShaderBindingTable), shaderGroupHandleSize); in initConfiguration() 1459 …DeviceAddressRegion(vkd, device, getVkBuffer(m_callableShaderBindingTable), shaderGroupHandleSize); in initConfiguration()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkRayTracingUtil.cpp | 2428 const deUint32& shaderGroupHandleSize, in createShaderBindingTable() argument 2444 …rBindingTableOffset + groupCount * deAlign32(shaderGroupHandleSize + shaderRecordSize, shaderGroup… in createShaderBindingTable() 2465 std::vector<deUint8> shaderHandles (groupCount * shaderGroupHandleSize); in createShaderBindingTable() 2466 …andles(vk, device, pipeline, firstGroup, groupCount, groupCount * shaderGroupHandleSize, shaderHan… in createShaderBindingTable() 2472 deUint8* shaderSrcPos = shaderHandles.data() + idx * shaderGroupHandleSize; in createShaderBindingTable() 2473 …shaderDstPos = shaderBegin + idx * deAlign32(shaderGroupHandleSize + shaderRecordSize, shaderGroup… in createShaderBindingTable() 2474 deMemcpy(shaderDstPos, shaderSrcPos, shaderGroupHandleSize); in createShaderBindingTable() 2479 DE_ASSERT(sbtSize >= static_cast<deUint32>(shaderDstPos - shaderBegin) + shaderGroupHandleSize); in createShaderBindingTable() 2481 deMemcpy( shaderDstPos + shaderGroupHandleSize, in createShaderBindingTable() 2532 …erGroupHandleSize (void) { return m_rayTracingPipelineProperties.shaderGroupHandleSize; }; in getShaderGroupHandleSize()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineBindPointTests.cpp | 566 const auto shaderGroupHandleSize = rtProperties->getShaderGroupHandleSize(); in iterate() local 573 …eShaderBindingTable(vkd, device, rayTracingPipeline.get(), alloc, shaderGroupHandleSize, shaderGro… in iterate() 574 …ufferDeviceAddress(vkd, device, raygenSBT->get(), 0), shaderGroupHandleSize, shaderGroupHandleSize… in iterate()
|