|
6382 | 6382 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6383 | 6383 | { "kind" : "IdRef", "name" : "Ray Query" }, |
6384 | 6384 | { "kind" : "IdRef", "name" : "SBT Record Index" }, |
6385 | | - { "kind" : "IdRef", "name" : "Hit Object Attribute" } |
| 6385 | + { "kind" : "IdRef", "name" : "Hit Object Attributes" } |
6386 | 6386 | ], |
6387 | 6387 | "capabilities" : [ "ShaderInvocationReorderEXT" ], |
6388 | 6388 | "version" : "None" |
|
6394 | 6394 | "operands" : [ |
6395 | 6395 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6396 | 6396 | { "kind" : "IdRef", "name" : "Ray Flags" }, |
6397 | | - { "kind" : "IdRef", "name" : "SBT Index" }, |
6398 | | - { "kind" : "IdRef", "name" : "Origin" }, |
6399 | | - { "kind" : "IdRef", "name" : "TMin" }, |
6400 | | - { "kind" : "IdRef", "name" : "Direction" }, |
6401 | | - { "kind" : "IdRef", "name" : "TMax" } |
| 6397 | + { "kind" : "IdRef", "name" : "Miss Index" }, |
| 6398 | + { "kind" : "IdRef", "name" : "Ray Origin" }, |
| 6399 | + { "kind" : "IdRef", "name" : "Ray Tmin" }, |
| 6400 | + { "kind" : "IdRef", "name" : "Ray Direction" }, |
| 6401 | + { "kind" : "IdRef", "name" : "Ray Tmax" } |
6402 | 6402 | ], |
6403 | 6403 | "capabilities" : [ "ShaderInvocationReorderEXT" ], |
6404 | 6404 | "version" : "None" |
|
6410 | 6410 | "operands" : [ |
6411 | 6411 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6412 | 6412 | { "kind" : "IdRef", "name" : "Ray Flags" }, |
6413 | | - { "kind" : "IdRef", "name" : "SBT Index" }, |
6414 | | - { "kind" : "IdRef", "name" : "Origin" }, |
6415 | | - { "kind" : "IdRef", "name" : "TMin" }, |
6416 | | - { "kind" : "IdRef", "name" : "Direction" }, |
6417 | | - { "kind" : "IdRef", "name" : "TMax" }, |
| 6413 | + { "kind" : "IdRef", "name" : "Miss Index" }, |
| 6414 | + { "kind" : "IdRef", "name" : "Ray Origin" }, |
| 6415 | + { "kind" : "IdRef", "name" : "Ray Tmin" }, |
| 6416 | + { "kind" : "IdRef", "name" : "Ray Direction" }, |
| 6417 | + { "kind" : "IdRef", "name" : "Ray Tmax" }, |
6418 | 6418 | { "kind" : "IdRef", "name" : "Current Time" } |
6419 | 6419 | ], |
6420 | 6420 | "capabilities" : [ "ShaderInvocationReorderEXT", "RayTracingMotionBlurNV" ], |
|
6475 | 6475 | "operands" : [ |
6476 | 6476 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6477 | 6477 | { "kind" : "IdRef", "name" : "Acceleration Structure"}, |
6478 | | - { "kind" : "IdRef", "name" : "RayFlags"}, |
6479 | | - { "kind" : "IdRef", "name" : "Cullmask"}, |
6480 | | - { "kind" : "IdRef", "name" : "SBT Record Offset"}, |
6481 | | - { "kind" : "IdRef", "name" : "SBT Record Stride"}, |
| 6478 | + { "kind" : "IdRef", "name" : "Ray Flags"}, |
| 6479 | + { "kind" : "IdRef", "name" : "Cull Mask"}, |
| 6480 | + { "kind" : "IdRef", "name" : "SBT Offset"}, |
| 6481 | + { "kind" : "IdRef", "name" : "SBT Stride"}, |
6482 | 6482 | { "kind" : "IdRef", "name" : "Miss Index"}, |
6483 | | - { "kind" : "IdRef", "name" : "Origin"}, |
6484 | | - { "kind" : "IdRef", "name" : "TMin"}, |
6485 | | - { "kind" : "IdRef", "name" : "Direction"}, |
6486 | | - { "kind" : "IdRef", "name" : "TMax"}, |
| 6483 | + { "kind" : "IdRef", "name" : "Ray Origin"}, |
| 6484 | + { "kind" : "IdRef", "name" : "Ray Tmin"}, |
| 6485 | + { "kind" : "IdRef", "name" : "Ray Direction"}, |
| 6486 | + { "kind" : "IdRef", "name" : "Ray Tmax"}, |
6487 | 6487 | { "kind" : "IdRef", "name" : "Payload"}, |
6488 | 6488 | { "kind" : "IdRef", "quantifier" : "?", "name" : "Hint" }, |
6489 | 6489 | { "kind" : "IdRef", "quantifier" : "?", "name" : "Bits" } |
|
6498 | 6498 | "operands" : [ |
6499 | 6499 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6500 | 6500 | { "kind" : "IdRef", "name" : "Acceleration Structure"}, |
6501 | | - { "kind" : "IdRef", "name" : "RayFlags"}, |
6502 | | - { "kind" : "IdRef", "name" : "Cullmask"}, |
6503 | | - { "kind" : "IdRef", "name" : "SBT Record Offset"}, |
6504 | | - { "kind" : "IdRef", "name" : "SBT Record Stride"}, |
| 6501 | + { "kind" : "IdRef", "name" : "Ray Flags"}, |
| 6502 | + { "kind" : "IdRef", "name" : "Cull Mask"}, |
| 6503 | + { "kind" : "IdRef", "name" : "SBT Offset"}, |
| 6504 | + { "kind" : "IdRef", "name" : "SBT Stride"}, |
6505 | 6505 | { "kind" : "IdRef", "name" : "Miss Index"}, |
6506 | | - { "kind" : "IdRef", "name" : "Origin"}, |
6507 | | - { "kind" : "IdRef", "name" : "TMin"}, |
6508 | | - { "kind" : "IdRef", "name" : "Direction"}, |
6509 | | - { "kind" : "IdRef", "name" : "TMax"}, |
6510 | | - { "kind" : "IdRef", "name" : "Time"}, |
| 6506 | + { "kind" : "IdRef", "name" : "Ray Origin"}, |
| 6507 | + { "kind" : "IdRef", "name" : "Ray Tmin"}, |
| 6508 | + { "kind" : "IdRef", "name" : "Ray Direction"}, |
| 6509 | + { "kind" : "IdRef", "name" : "Ray Tmax"}, |
| 6510 | + { "kind" : "IdRef", "name" : "Current Time"}, |
6511 | 6511 | { "kind" : "IdRef", "name" : "Payload"}, |
6512 | 6512 | { "kind" : "IdRef", "quantifier" : "?", "name" : "Hint" }, |
6513 | 6513 | { "kind" : "IdRef", "quantifier" : "?", "name" : "Bits" } |
|
6555 | 6555 | "operands" : [ |
6556 | 6556 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6557 | 6557 | { "kind" : "IdRef", "name" : "Acceleration Structure"}, |
6558 | | - { "kind" : "IdRef", "name" : "RayFlags"}, |
6559 | | - { "kind" : "IdRef", "name" : "Cullmask"}, |
6560 | | - { "kind" : "IdRef", "name" : "SBT Record Offset"}, |
6561 | | - { "kind" : "IdRef", "name" : "SBT Record Stride"}, |
| 6558 | + { "kind" : "IdRef", "name" : "Ray Flags"}, |
| 6559 | + { "kind" : "IdRef", "name" : "Cull Mask"}, |
| 6560 | + { "kind" : "IdRef", "name" : "SBT Offset"}, |
| 6561 | + { "kind" : "IdRef", "name" : "SBT Stride"}, |
6562 | 6562 | { "kind" : "IdRef", "name" : "Miss Index"}, |
6563 | | - { "kind" : "IdRef", "name" : "Origin"}, |
6564 | | - { "kind" : "IdRef", "name" : "TMin"}, |
6565 | | - { "kind" : "IdRef", "name" : "Direction"}, |
6566 | | - { "kind" : "IdRef", "name" : "TMax"}, |
| 6563 | + { "kind" : "IdRef", "name" : "Ray Origin"}, |
| 6564 | + { "kind" : "IdRef", "name" : "Ray Tmin"}, |
| 6565 | + { "kind" : "IdRef", "name" : "Ray Direction"}, |
| 6566 | + { "kind" : "IdRef", "name" : "Ray Tmax"}, |
6567 | 6567 | { "kind" : "IdRef", "name" : "Payload"} |
6568 | 6568 | ], |
6569 | 6569 | "capabilities" : [ "ShaderInvocationReorderEXT" ], |
|
6576 | 6576 | "operands" : [ |
6577 | 6577 | { "kind" : "IdRef", "name" : "Hit Object" }, |
6578 | 6578 | { "kind" : "IdRef", "name" : "Acceleration Structure"}, |
6579 | | - { "kind" : "IdRef", "name" : "RayFlags"}, |
6580 | | - { "kind" : "IdRef", "name" : "Cullmask"}, |
6581 | | - { "kind" : "IdRef", "name" : "SBT Record Offset"}, |
6582 | | - { "kind" : "IdRef", "name" : "SBT Record Stride"}, |
| 6579 | + { "kind" : "IdRef", "name" : "Ray Flags"}, |
| 6580 | + { "kind" : "IdRef", "name" : "Cull Mask"}, |
| 6581 | + { "kind" : "IdRef", "name" : "SBT Offset"}, |
| 6582 | + { "kind" : "IdRef", "name" : "SBT Stride"}, |
6583 | 6583 | { "kind" : "IdRef", "name" : "Miss Index"}, |
6584 | | - { "kind" : "IdRef", "name" : "Origin"}, |
6585 | | - { "kind" : "IdRef", "name" : "TMin"}, |
6586 | | - { "kind" : "IdRef", "name" : "Direction"}, |
6587 | | - { "kind" : "IdRef", "name" : "TMax"}, |
6588 | | - { "kind" : "IdRef", "name" : "Time"}, |
| 6584 | + { "kind" : "IdRef", "name" : "Ray Origin"}, |
| 6585 | + { "kind" : "IdRef", "name" : "Ray Tmin"}, |
| 6586 | + { "kind" : "IdRef", "name" : "Ray Direction"}, |
| 6587 | + { "kind" : "IdRef", "name" : "Ray Tmax"}, |
| 6588 | + { "kind" : "IdRef", "name" : "Current Time"}, |
6589 | 6589 | { "kind" : "IdRef", "name" : "Payload"} |
6590 | 6590 | ], |
6591 | 6591 | "capabilities" : [ "ShaderInvocationReorderEXT", "RayTracingMotionBlurNV" ], |
|
0 commit comments