<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/126649>126649</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [HLSL] Update Root Signature validation to support Version 1.2
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          joaosaffran
      </td>
    </tr>
</table>

<pre>
    Root Signature version 1.2 defines new flags that need to be supported and validated.

AC:
- [ ] Update root signature analysis to parse the flags defined in version 1.2
- [ ] Validate the flags according to the spec.
- [ ] Add unit test.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckUFv2zAMhX-NfCFi2HTc2Acd0hXBDj2tWO-0RdsqFMkQ5Qz994PSbE17IiCC7z29j0Ts7Jm1ah9V-1TQlpYQ9VugIDRNkXwxBPOuf4WQ4MXOntIWGS4cxQYPdYlgeLKeBTz_gcnRLJAWSuCZDaQAA4Ns6xpiYgPkDVzIWUOJTamqo6qOxx-qyXMHqn0E1T7B7zXvIWZP-e9Jnty7WMmiK0VhSAvfHD8yGLD-PtoX0deb7d0VjWOIxvo5S-ZnWXksv1wdjYHN2wSJJZWF0Y3pm54K1vWh6bE5dH1XLLobuTVNz-Nh2rdtP-0b4qk6NHWFOPGAhdVYYVthXVd109WHsqqnqetqJqQBcWjUvuIzWVc6dzmXIc6FFdlY1_jwsO8LRwM7uVJCzE1ftwoxQ4s6H-2GbRa1r5yVJJ8yySZ3xfvz-eX5rt3vRD_qyc2l8I8YvH6WWWzR6SWlVTIuPCk8zTYt21CO4azwlA1vY7fG8MZjUni6xhSFp9s_Lhr_BgAA__9Kk8vJ">