[clang] [llvm] [HLSL][RootSignature] Add parsing of address params in StaticSampler (PR #140293)

Finn Plummer via cfe-commits cfe-commits at lists.llvm.org
Thu May 29 15:03:23 PDT 2025


================
@@ -252,6 +254,10 @@ TEST_F(ParseHLSLRootSignatureTest, ValidParseStaticSamplerTest) {
   ASSERT_TRUE(std::holds_alternative<StaticSampler>(Elem));
   ASSERT_EQ(std::get<StaticSampler>(Elem).Reg.ViewType, RegisterType::SReg);
   ASSERT_EQ(std::get<StaticSampler>(Elem).Reg.Number, 0u);
+  ASSERT_EQ(std::get<StaticSampler>(Elem).AddressU, TextureAddressMode::Wrap);
+  ASSERT_EQ(std::get<StaticSampler>(Elem).AddressV, TextureAddressMode::Wrap);
+  ASSERT_EQ(std::get<StaticSampler>(Elem).AddressW, TextureAddressMode::Wrap);
+  ASSERT_EQ(std::get<StaticSampler>(Elem).MipLODBias, 0.f);
----------------
inbelic wrote:

```suggestion
```

https://github.com/llvm/llvm-project/pull/140293


More information about the cfe-commits mailing list