diff options
| author | Yong He <yonghe@outlook.com> | 2023-06-28 16:09:06 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-28 16:09:06 -0700 |
| commit | b45e5aa07cf5e2e0bd23cf4c14bb40104b0b641c (patch) | |
| tree | 52477da6fb0c75fd4e424a68850fdb703006f153 /source/slang/hlsl.meta.slang | |
| parent | 97963c5c119a3445fa6353809669d4553952e66c (diff) | |
Fix parameter block loads in GLSL emit. (#2946)
* Fix parameter block loads in GLSL emit.
* Revert `[NoSideEffect]` declarations in DXR1.1 API.
* fix.
---------
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'source/slang/hlsl.meta.slang')
| -rw-r--r-- | source/slang/hlsl.meta.slang | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang index b42e17fbe..89a34588c 100644 --- a/source/slang/hlsl.meta.slang +++ b/source/slang/hlsl.meta.slang @@ -5750,7 +5750,6 @@ struct RayQuery <let rayFlagsGeneric : RAY_FLAG = RAY_FLAG_NONE> // must obey any API-imposed restrictions. // __target_intrinsic(hlsl) - [__NoSideEffect] [mutating] void TraceRayInline( RaytracingAccelerationStructure accelerationStructure, @@ -5773,7 +5772,6 @@ struct RayQuery <let rayFlagsGeneric : RAY_FLAG = RAY_FLAG_NONE> [__unsafeForceInlineEarly] __specialized_for_target(glsl) - [__NoSideEffect] [mutating] void TraceRayInline( RaytracingAccelerationStructure accelerationStructure, @@ -5808,7 +5806,6 @@ struct RayQuery <let rayFlagsGeneric : RAY_FLAG = RAY_FLAG_NONE> __target_intrinsic(glsl, rayQueryProceedEXT) __glsl_extension(GL_EXT_ray_query) __glsl_version(460) - [__NoSideEffect] [mutating] bool Proceed(); @@ -5821,7 +5818,6 @@ struct RayQuery <let rayFlagsGeneric : RAY_FLAG = RAY_FLAG_NONE> __target_intrinsic(glsl, rayQueryTerminateEXT) __glsl_extension(GL_EXT_ray_query) __glsl_version(460) - [__NoSideEffect] [mutating] void Abort(); |
