[clang] [HLSL] Add Texture3D and RWTexture3D types (PR #220438)
Finn Plummer via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 9 13:48:58 PDT 2026
================
@@ -963,10 +985,12 @@ void main(COORD_TYPE loc, float cmp) {
t.SampleGrad(s, loc, (GRAD_TYPE)0, (GRAD_TYPE)0, OFFSET_ARG);
t.SampleGrad(s, loc, (GRAD_TYPE)0, (GRAD_TYPE)0, OFFSET_ARG, 1.0);
t.SampleLevel(s, loc, 0.0, OFFSET_ARG);
+#ifdef HAS_SAMPLE_CMP
t.SampleCmp(scs, loc, cmp, OFFSET_ARG);
t.SampleCmp(scs, loc, cmp, OFFSET_ARG, 1.0f);
t.SampleCmpLevelZero(scs, loc, cmp, OFFSET_ARG);
#endif
+#endif
----------------
inbelic wrote:
nit:
```suggestion
#endif // HAS_SAMPLE_CMP
#endif // HAS_OFFSET
```
https://github.com/llvm/llvm-project/pull/220438
More information about the cfe-commits
mailing list