diff options
| author | Lin Hsu <linhsu0723@qq.com> | 2023-11-08 11:04:36 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-07 19:04:36 -0800 |
| commit | bfd3f39d04047d7a46e75206cd125ed87b3f3f99 (patch) | |
| tree | 31da0fd9e316b7f012b8936aa1b06d908f55ac93 /source | |
| parent | 0f2578d7b3e75c0e5ef724ffe610d004fb116a03 (diff) | |
Fix HitObject::GetInstanceIndex/ID() for glsl/spirv (#3315)
Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'source')
| -rw-r--r-- | source/slang/hlsl.meta.slang | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang index 7ce266e2c..e29e0c3cc 100644 --- a/source/slang/hlsl.meta.slang +++ b/source/slang/hlsl.meta.slang @@ -9565,9 +9565,9 @@ struct HitObject __target_switch { case hlsl: __intrinsic_asm ".GetInstanceIndex"; - case glsl: __intrinsic_asm "hitObjectGetInstanceCustomIndexNV($0)"; + case glsl: __intrinsic_asm "hitObjectGetInstanceIdNV($0)"; case spirv: return spirv_asm { - result:$$uint = OpHitObjectGetInstanceCustomIndexNV &this; + result:$$uint = OpHitObjectGetInstanceIdNV &this; }; } } @@ -9581,9 +9581,9 @@ struct HitObject __target_switch { case hlsl: __intrinsic_asm ".GetInstanceID"; - case glsl: __intrinsic_asm "hitObjectGetInstanceIdNV($0)"; + case glsl: __intrinsic_asm "hitObjectGetInstanceCustomIndexNV($0)"; case spirv: return spirv_asm { - result:$$uint = OpHitObjectGetInstanceIdNV &this; + result:$$uint = OpHitObjectGetInstanceCustomIndexNV &this; }; } } |
