Home
last modified time | relevance | path

Searched refs:rayTracingPipeline (Results 1 – 25 of 32) sorted by relevance

12

/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingCallableShadersTests.cpp84 …l void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
87 …void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
168 void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
171 void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
235 …leSquareConfiguration::initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initRayTracingShaders() argument
246rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, con… in initRayTracingShaders()
247rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in initRayTracingShaders()
248rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
249rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, createShaderModule(vkd, device, c… in initRayTracingShaders()
254rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, con… in initRayTracingShaders()
[all …]
DvktRayTracingShaderBindingTableTests.cpp91 …l void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
94 …void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
192 void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
195 void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
315 …kerboardConfiguration::initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initRayTracingShaders() argument
331rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
333rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in initRayTracingShaders()
334rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, contex… in initRayTracingShaders()
339rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
344rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in initRayTracingShaders()
[all …]
DvktRayTracingCaptureReplayTests.cpp135 …l void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
141 …void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
252 void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
258 void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
344 …ngTablesConfiguration::initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initRayTracingShaders() argument
353rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
354rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, contex… in initRayTracingShaders()
359rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in initRayTracingShaders()
363 …gTablesConfiguration::initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initShaderBindingTables() argument
378 …pipelineData.pipelines[0].pipeline = rayTracingPipeline->createPipeline(vkd, device, pipeli… in initShaderBindingTables()
[all …]
DvktRayTracingTraversalControlTests.cpp91 …l void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
94 …void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
176 void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
179 void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
256 …leSquareConfiguration::initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initRayTracingShaders() argument
271rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, con… in initRayTracingShaders()
273rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, createShaderModule(vkd, device… in initRayTracingShaders()
274rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, createShaderModule(vkd, device, co… in initRayTracingShaders()
275rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in initRayTracingShaders()
276rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
[all …]
DvktRayTracingMemGuaranteeTests.cpp137 …VkPipeline> makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
145 de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
250 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE ) in checkSupport()
498 …ne> RayTracingBuildTestInstance::makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
505 …if (0 != (m_shaders & VK_SHADER_STAGE_RAYGEN_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_S… in makePipeline()
506 …if (0 != (m_shaders & VK_SHADER_STAGE_ANY_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
507 …if (0 != (m_shaders & VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
508 …if (0 != (m_shaders & VK_SHADER_STAGE_MISS_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_STA… in makePipeline()
509 …if (0 != (m_shaders & VK_SHADER_STAGE_INTERSECTION_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
510 …if (0 != (m_shaders & VK_SHADER_STAGE_CALLABLE_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
[all …]
DvktRayTracingBuildIndirectTests.cpp101 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
107 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, raygenShader, 0); in makePipeline()
109 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline()
117 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
127 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, raygenShader, raygenGroup); in makePipeline()
128 rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, hitShader, hitGroup); in makePipeline()
129 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, missShader, missGroup); in makePipeline()
131 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline()
237 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE) in checkSupport()
457 de::MovePtr<RayTracingPipeline> rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in prepareBuffer() local
[all …]
DvktRayTracingBarrierTests.cpp816 if (!rtFeatures.rayTracingPipeline) in checkSupport()
1113 const auto rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in createRayTracingPipelineData() local
1115rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, cont… in createRayTracingPipelineData()
1117 …stageData.pipeline = rayTracingPipeline->createPipeline(vkd, device, stageData.pipelineLayout.get(… in createRayTracingPipelineData()
1119 …stageData.raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, s… in createRayTracingPipelineData()
1124 const auto rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in createRayTracingPipelineData() local
1126rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, con… in createRayTracingPipelineData()
1127rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, createShaderModule(vkd, device… in createRayTracingPipelineData()
1129 …stageData.pipeline = rayTracingPipeline->createPipeline(vkd, device, stageData.pipelineLayout.get(… in createRayTracingPipelineData()
1131 …stageData.raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, s… in createRayTracingPipelineData()
[all …]
DvktRayTracingNullASTests.cpp96 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
107 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, raygenShader, raygenGroup); in makePipeline()
108 rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, hitShader, hitGroup); in makePipeline()
109 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, missShader, missGroup); in makePipeline()
110 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, intersectionShader, hitGroup); in makePipeline()
112 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline()
319 if (!testFeatures.rayTracingPipelineFeatures.rayTracingPipeline) in checkSupport()
436 de::MovePtr<RayTracingPipeline> rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in runTest() local
437 … = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLa… in runTest()
438 …const de::MovePtr<BufferWithMemory> raygenShaderBindingTable = rayTracingPipeline->createShaderB… in runTest()
[all …]
DvktRayTracingComplexControlFlowTests.cpp237 …kPipeline> makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
245 de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
341 …acingComplexControlFlowInstance::makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
348 …if (0 != (m_shaders & VK_SHADER_STAGE_RAYGEN_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_S… in makePipeline()
349 …if (0 != (m_shaders & VK_SHADER_STAGE_ANY_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
350 …if (0 != (m_shaders & VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
351 …if (0 != (m_shaders & VK_SHADER_STAGE_MISS_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_STA… in makePipeline()
352 …if (0 != (m_shaders & VK_SHADER_STAGE_INTERSECTION_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
353 …if (0 != (m_shaders & VK_SHADER_STAGE_CALLABLE_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
355 …if (0 != (m_shaders2 & VK_SHADER_STAGE_CALLABLE_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER… in makePipeline()
[all …]
DvktRayTracingBarycentricCoordinatesTests.cpp374 const auto rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in iterate() local
375 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, rgenModule, 0); in iterate()
376 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, missModule, 1); in iterate()
377 rayTracingPipeline->addShader(m_params.stage, hitsModule, 2); in iterate()
379 pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout.get()); in iterate()
381 …raygenSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shad… in iterate()
384 …missSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shade… in iterate()
387 …hitSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shader… in iterate()
DvktRayTracingDataSpillTests.cpp427 if (!rtFeatures.rayTracingPipeline) in commonCheckSupport()
1887 const auto rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in iterate() local
1891rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, m_co… in iterate()
1895rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in iterate()
1899rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, createShaderModule(vkd, device, m_… in iterate()
1903rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, createShaderModule(vkd, device… in iterate()
1904rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, createShaderModule(vkd, device, m_c… in iterate()
1911 pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout.get()); in iterate()
1913 …raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.ge… in iterate()
1918 …callableShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.… in iterate()
[all …]
DvktRayTracingDirectionTests.cpp499 const auto rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in iterate() local
501 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, rgenModule, 0); in iterate()
502 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, missModule, 1); in iterate()
505 rayTracingPipeline->addShader(m_params.testStage, hitsModule, 2); in iterate()
508 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, isecModule, 2); in iterate()
510 pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout.get()); in iterate()
512 …raygenSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shad… in iterate()
515 …missSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shade… in iterate()
518 …hitSBT = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline.get(), alloc, shader… in iterate()
DvktRayTracingAccelerationStructuresTests.cpp135 …l void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
138 …void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
259 void initRayTracingShaders (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
262 void initShaderBindingTables (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
546 …ckerboardConfiguration::initRayTracingShaders(de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in initRayTracingShaders() argument
558rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, con… in initRayTracingShaders()
559rayTracingPipeline->addShader(hitShaderStage, createShaderModule(vkd, device, context.getBina… in initRayTracingShaders()
560rayTracingPipeline->addShader(hitShaderStage, createShaderModule(vkd, device, context.getBina… in initRayTracingShaders()
562rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, createShaderModule(vkd, device… in initRayTracingShaders()
563rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, cont… in initRayTracingShaders()
[all …]
DvktRayTracingBuildLargeTests.cpp94 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
102 rayTracingPipeline->setDeferredOperation(deferredOperation, threadCount); in makePipeline()
103 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, raygenShader, 0); in makePipeline()
110 rayTracingPipeline->addShader(VK_SHADER_STAGE_CALLABLE_BIT_KHR, callShader, 1 + groupNdx); in makePipeline()
113 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, pipelineLayout); in makePipeline()
206 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE ) in checkSupport()
376 de::MovePtr<RayTracingPipeline> rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in runTest() local
377 … = makePipeline(vkd, device, m_context.getBinaryCollection(), rayTracingPipeline, *pipelineLa… in runTest()
378 …const de::MovePtr<BufferWithMemory> raygenShaderBindingTable = rayTracingPipeline->createShaderB… in runTest()
379 …const de::MovePtr<BufferWithMemory> callableShaderBindingTable = rayTracingPipeline->createShade… in runTest()
DvktRayTracingTraceRaysTests.cpp172 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE ) in checkSupport()
415 de::MovePtr<RayTracingPipeline> rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in runTest() local
416rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vkd, device, m_c… in runTest()
417rayTracingPipeline->addShader(VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR, createShaderModule(vkd, device,… in runTest()
418rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, createShaderModule(vkd, device, m_co… in runTest()
419 …Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, *pipelineLay… in runTest()
421 …const de::MovePtr<BufferWithMemory> raygenShaderBindingTable = rayTracingPipeline->createShaderB… in runTest()
422 …const de::MovePtr<BufferWithMemory> hitShaderBindingTable = rayTracingPipeline->createShaderBin… in runTest()
423 …const de::MovePtr<BufferWithMemory> missShaderBindingTable = rayTracingPipeline->createShaderBi… in runTest()
DvktRayTracingBuildTests.cpp191 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE ) in checkSupport()
400 de::MovePtr<RayTracingPipeline> rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in runTest() local
405 rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, raygenShader, 0u); in runTest()
406 rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, hitShader, 1u); in runTest()
407 rayTracingPipeline->addShader(VK_SHADER_STAGE_ANY_HIT_BIT_KHR, hitShader, 2u); in runTest()
408 rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, intersectionShader, 2u); in runTest()
409 rayTracingPipeline->addShader(VK_SHADER_STAGE_MISS_BIT_KHR, missShader, 3u); in runTest()
410 Move<VkPipeline> pipeline = rayTracingPipeline->createPipeline(vkd, device, *pipelineLayout); in runTest()
411 …const de::MovePtr<BufferWithMemory> raygenShaderBindingTable = rayTracingPipeline->createShaderB… in runTest()
412 …const de::MovePtr<BufferWithMemory> hitShaderBindingTable = rayTracingPipeline->createShaderBin… in runTest()
[all …]
DvktRayTracingBuiltinTests.cpp194 …kPipeline> makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
208 de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
320 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE ) in checkSupport()
1559 …racingBuiltinLaunchTestInstance::makePipeline (de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in makePipeline() argument
1567 …if (0 != (m_shaders & VK_SHADER_STAGE_RAYGEN_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_S… in makePipeline()
1568 …if (0 != (m_shaders & VK_SHADER_STAGE_ANY_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
1569 …if (0 != (m_shaders & VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
1570 …if (0 != (m_shaders & VK_SHADER_STAGE_MISS_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_STA… in makePipeline()
1571 …if (0 != (m_shaders & VK_SHADER_STAGE_INTERSECTION_BIT_KHR)) rayTracingPipeline->addShader(VK_SHAD… in makePipeline()
1572 …if (0 != (m_shaders & VK_SHADER_STAGE_CALLABLE_BIT_KHR)) rayTracingPipeline->addShader(VK_SHADER_… in makePipeline()
[all …]
DvktRayTracingProceduralGeometryTests.cpp444 if (!context.getRayTracingPipelineFeatures().rayTracingPipeline) in checkSupport()
/external/deqp/external/vulkancts/modules/vulkan/binding_model/
DvktBindingDescriptorSetRandomTests.cpp318 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE) in checkSupport()
2230 de::MovePtr<RayTracingPipeline> rayTracingPipeline; in iterate() local
2315 rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in iterate()
2317rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vk, device, m_con… in iterate()
2319 pipeline = rayTracingPipeline->createPipeline(vk, device, *pipelineLayout); in iterate()
2321 …raygenShaderBindingTable = rayTracingPipeline->createShaderBindingTable(vk, device, *pipeline, … in iterate()
2326 rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in iterate()
2328rayTracingPipeline->addShader(VK_SHADER_STAGE_RAYGEN_BIT_KHR, createShaderModule(vk, device, m_co… in iterate()
2329rayTracingPipeline->addShader(VK_SHADER_STAGE_INTERSECTION_BIT_KHR, createShaderModule(vk, device,… in iterate()
2331 pipeline = rayTracingPipeline->createPipeline(vk, device, *pipelineLayout); in iterate()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryTraversalControlTests.cpp213 RayTracingPipeline& rayTracingPipeline, in registerShaderModule() argument
227 rayTracingPipeline.addShader(shaderStage, shaderModule, groupIndex); in registerShaderModule()
912 de::MovePtr<RayTracingPipeline> rayTracingPipeline; member in vkt::RayQuery::__anon8c0a8a4e0111::RayTracingConfiguration
950 rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in initConfiguration()
976 …rgenX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_RAYGEN_BI… in initConfiguration()
978 …isectX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_INTERSEC… in initConfiguration()
981 …ahitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_ANY_HIT_B… in initConfiguration()
982 …chitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CLOSEST_H… in initConfiguration()
983 …missX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_MISS_BIT_… in initConfiguration()
984 …callX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CALLABLE_… in initConfiguration()
[all …]
DvktRayQueryCullRayFlagsTests.cpp253 RayTracingPipeline& rayTracingPipeline, in registerShaderModule() argument
267 rayTracingPipeline.addShader(shaderStage, shaderModule, groupIndex); in registerShaderModule()
931 de::MovePtr<RayTracingPipeline> rayTracingPipeline; member in vkt::RayQuery::__anone455d2a20111::RayTracingConfiguration
971 rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in initConfiguration()
995 …rgenX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_RAYGEN_BI… in initConfiguration()
997 …isectX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_INTERSEC… in initConfiguration()
1000 …ahitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_ANY_HIT_B… in initConfiguration()
1001 …chitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CLOSEST_H… in initConfiguration()
1002 …missX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_MISS_BIT_… in initConfiguration()
1003 …callX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CALLABLE_… in initConfiguration()
[all …]
DvktRayQueryAccelerationStructuresTests.cpp295 RayTracingPipeline& rayTracingPipeline, in registerShaderModule() argument
309 rayTracingPipeline.addShader(shaderStage, shaderModule, groupIndex); in registerShaderModule()
931 de::MovePtr<RayTracingPipeline> rayTracingPipeline; member in vkt::RayQuery::__anon1d259ba70111::RayTracingConfiguration
969 rayTracingPipeline = de::newMovePtr<RayTracingPipeline>(); in initConfiguration()
993 …rgenX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_RAYGEN_BI… in initConfiguration()
995 …isectX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_INTERSEC… in initConfiguration()
998 …ahitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_ANY_HIT_B… in initConfiguration()
999 …chitX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CLOSEST_H… in initConfiguration()
1000 …missX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_MISS_BIT_… in initConfiguration()
1001 …callX = registerShaderModule(vkd, device, context, *rayTracingPipeline, VK_SHADER_STAGE_CALLABLE_… in initConfiguration()
[all …]
DvktRayQueryWatertightnessTests.cpp1089 de::MovePtr<RayTracingPipeline>& rayTracingPipeline,
1160 if (rayTracingPipelineFeaturesKHR.rayTracingPipeline == DE_FALSE) in checkSupport()
1369 de::MovePtr<RayTracingPipeline>& rayTracingPipeline, in createShaderBindingTable() argument
1379 …shaderBindingTable = rayTracingPipeline->createShaderBindingTable(vkd, device, pipeline, allocator… in createShaderBindingTable()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineBindPointTests.cpp555 Move<VkPipeline> rayTracingPipeline; in iterate() local
571rayTracingPipeline = rayTracingPipelineHelper->createPipeline(vkd, device, rayTracingPipelineLayou… in iterate()
573 …raygenSBT = rayTracingPipelineHelper->createShaderBindingTable(vkd, device, rayTracingPipeline.ge… in iterate()
644 vkd.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_RAY_TRACING_KHR, rayTracingPipeline.get()); in iterate()
/external/deqp/external/vulkancts/scripts/src/
Dmandatory_features.txt129 VkPhysicalDeviceRayTracingPipelineFeaturesKHR FEATURES ( rayTracingPipeline rayTracingPipelineTr…

12