Home
last modified time | relevance | path

Searched refs:OpTraceRayKHR (Results 1 – 25 of 38) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/
Draytraversal.txt15 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 …]
Draytracing.txt19 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]
Draytraversal.adoc19 is enabled, code:OpTraceRayKHR can: be used for <<ray-tracing, ray tracing>>
195 If a motion acceleration structure is traced with code:OpTraceRayKHR, it
Draytracing.adoc55 * code:OpTraceRayKHR which may: invoke intersection, any-hit, closest hit,
112 The code:OpTraceRayKHR,
Dshaders.txt661 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/
DSpirvShaderInstructions.cpp78 case spv::OpTraceRayKHR: in IsStatement()
/third_party/glslang/SPIRV/
Ddoc.cpp1463 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 …]
Dspirv.hpp1663 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/
Dacceleration-nonuniform.spv14.vk.nocompat.asm.rgen101OpTraceRayKHR %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/
Dspirvenv.adoc1584 * [[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 …]
Dspirvenv.txt1107 * [[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/
Dspirv.hpp1402 OpTraceRayKHR = 4445, enumerator
1974 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
/third_party/skia/third_party/externals/spirv-headers/include/spirv/unified1/
Dspirv.cs1527 OpTraceRayKHR = 4445, enumerator
Dspirv.lua1472 OpTraceRayKHR = 4445,
Dspirv.hpp1521 OpTraceRayKHR = 4445, enumerator
2176 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
Dspirv.hpp111521 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/
Dspirv.lua1473 OpTraceRayKHR = 4445,
Dspirv.cs1528 OpTraceRayKHR = 4445, enumerator
Dspirv.hpp1522 OpTraceRayKHR = 4445, enumerator
2177 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
Dspirv.hpp111522 OpTraceRayKHR = 4445,
2177 case Op::OpTraceRayKHR: *hasResult = false; *hasResultType = false; break;
/third_party/spirv-headers/include/spirv/unified1/
Dspirv.hpp1580 OpTraceRayKHR = 4445, enumerator
2261 case OpTraceRayKHR: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
Dspirv.cs1586 OpTraceRayKHR = 4445, enumerator
Dspirv.lua1531 OpTraceRayKHR = 4445,
Dspirv.bf1587 OpTraceRayKHR = 4445,
Dspirv.hpp111580 OpTraceRayKHR = 4445,
2261 case Op::OpTraceRayKHR: *hasResult = false; *hasResultType = false; break;

12