/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
D | raytraversal.txt | 15 ifdef::VK_KHR_ray_tracing_pipeline[code:OpTraceRayKHR] 19 enabled, code:OpTraceRayKHR can: be used for <<ray-tracing, ray tracing>> in 181 If a motion acceleration structure is traced with code:OpTraceRayKHR, it 194 If the ray was traced with code:OpTraceRayKHR, these values are available as 259 in the pipeline, traversal with code:OpTraceRayKHR calls will all behave as 267 the pipeline, traversal with code:OpTraceRayKHR calls will all behave as if 337 If the ray was traced with code:OpTraceRayKHR, the code:HitKindKHR built-in 448 If the ray was traced with code:OpTraceRayKHR, an <<shaders-intersection, 485 Unlike rays traced with code:OpTraceRayKHR, candidates generated in this way 508 If the ray was traced with code:OpTraceRayKHR, an <<shaders-any-hit, any-hit [all …]
|
D | raytracing.txt | 19 Within the ray tracing pipeline, code:OpTraceRayKHR 57 * code:OpTraceRayKHR which may: invoke intersection, any-hit, closest hit, 110 The code:OpTraceRayKHR, 704 ifdef::VK_KHR_ray_tracing_pipeline[code:OpTraceRayKHR] 775 ifdef::VK_KHR_ray_tracing_pipeline[code:OpTraceRayKHR]
|
D | raytraversal.adoc | 19 is enabled, code:OpTraceRayKHR can: be used for <<ray-tracing, ray tracing>> 195 If a motion acceleration structure is traced with code:OpTraceRayKHR, it
|
D | raytracing.adoc | 55 * code:OpTraceRayKHR which may: invoke intersection, any-hit, closest hit, 112 The code:OpTraceRayKHR,
|
D | shaders.txt | 661 Its main purpose is to execute ray tracing queries using code:OpTraceRayKHR 735 Closest hit shaders can: call code:OpTraceRayKHR to recursively trace rays. 749 code:OpTraceRayKHR instruction, but cannot: access attributes since they are
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | SpirvShaderInstructions.cpp | 78 case spv::OpTraceRayKHR: in IsStatement()
|
/third_party/glslang/SPIRV/ |
D | doc.cpp | 1463 case OpTraceRayKHR: return "OpTraceRayKHR"; in OpcodeString() 2963 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize() 2964 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Flags'"); in Parameterize() 2965 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Cull Mask'"); in Parameterize() 2966 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize() 2967 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize() 2968 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Miss Index'"); in Parameterize() 2969 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Origin'"); in Parameterize() 2970 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'TMin'"); in Parameterize() 2971 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Direction'"); in Parameterize() [all …]
|
D | spirv.hpp | 1663 OpTraceRayKHR = 4445, enumerator 2392 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
|
/third_party/skia/third_party/externals/spirv-cross/shaders-no-opt/asm/rgen/ |
D | acceleration-nonuniform.spv14.vk.nocompat.asm.rgen | 101 … OpTraceRayKHR %51 %uint_0 %uint_255 %uint_0 %uint_1 %uint_0 %53 %float_0 %54 %float_1000 %payload
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | spirvenv.adoc | 1584 * [[VUID-{refpage}-OpTraceRayKHR-06355]] 1585 For code:OpTraceRayKHR instructions, all components of the 1588 * [[VUID-{refpage}-OpTraceRayKHR-06356]] 1589 For code:OpTraceRayKHR instructions, the code:RayTmin and code:RayTmax 1591 * [[VUID-{refpage}-OpTraceRayKHR-06552]] 1592 For code:OpTraceRayKHR instructions, the code:Rayflags operand must: not 1594 * [[VUID-{refpage}-OpTraceRayKHR-06892]] 1595 For code:OpTraceRayKHR instructions, the code:Rayflags operand must: not 1598 * [[VUID-{refpage}-OpTraceRayKHR-06893]] 1599 For code:OpTraceRayKHR instructions, the code:Rayflags operand must: not [all …]
|
D | spirvenv.txt | 1107 * [[VUID-{refpage}-OpTraceRayKHR-06355]] 1108 For code:OpTraceRayKHR instructions, all components of the 1111 * [[VUID-{refpage}-OpTraceRayKHR-06356]] 1112 For code:OpTraceRayKHR instructions, the code:RayTmin and code:RayTmax 1114 * [[VUID-{refpage}-OpTraceRayKHR-06357]] 1115 For code:OpTraceRayKHR instructions, the code:RayTmin operand must: be 1117 * [[VUID-{refpage}-OpTraceRayKHR-06358]] 1118 For code:OpTraceRayKHR instructions, code:RayOrigin, code:RayDirection, 1120 * [[VUID-{refpage}-OpTraceRayKHR-06359]] 1121 For code:OpTraceRayKHR instructions, code:Acceleration code:Structure [all …]
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv.hpp | 1402 OpTraceRayKHR = 4445, enumerator 1974 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/unified1/ |
D | spirv.cs | 1527 OpTraceRayKHR = 4445, enumerator
|
D | spirv.lua | 1472 OpTraceRayKHR = 4445,
|
D | spirv.hpp | 1521 OpTraceRayKHR = 4445, enumerator 2176 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
|
D | spirv.hpp11 | 1521 OpTraceRayKHR = 4445, 2176 case Op::OpTraceRayKHR: *hasResult = false; *hasResultType = false; break;
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/ |
D | spirv.lua | 1473 OpTraceRayKHR = 4445,
|
D | spirv.cs | 1528 OpTraceRayKHR = 4445, enumerator
|
D | spirv.hpp | 1522 OpTraceRayKHR = 4445, enumerator 2177 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
|
D | spirv.hpp11 | 1522 OpTraceRayKHR = 4445, 2177 case Op::OpTraceRayKHR: *hasResult = false; *hasResultType = false; break;
|
/third_party/spirv-headers/include/spirv/unified1/ |
D | spirv.hpp | 1580 OpTraceRayKHR = 4445, enumerator 2261 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
|
D | spirv.cs | 1586 OpTraceRayKHR = 4445, enumerator
|
D | spirv.lua | 1531 OpTraceRayKHR = 4445,
|
D | spirv.bf | 1587 OpTraceRayKHR = 4445,
|
D | spirv.hpp11 | 1580 OpTraceRayKHR = 4445, 2261 case Op::OpTraceRayKHR: *hasResult = false; *hasResultType = false; break;
|