You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As introduced here, we now need a way to specify and handle the various root signature versions in the front-end so that we can generate the correct LLVM IR metadata that complies with what the backend expects.
This change requires that we add a new flag to the compiler to let the user manually specify a root signature version, update the clang attribute to retain the version info, update some validations in the parser that is version dependent and to correctly emit the version as part of the root signature pair metadata.
Uh oh!
There was an error while loading. Please reload this page.
As introduced here, we now need a way to specify and handle the various root signature versions in the front-end so that we can generate the correct LLVM IR metadata that complies with what the backend expects.
This change requires that we add a new flag to the compiler to let the user manually specify a root signature version, update the clang attribute to retain the version info, update some validations in the parser that is version dependent and to correctly emit the version as part of the root signature pair metadata.
This change is dependent on #126569, #119014 and #119011
AC:
Options.td
to allow for the-hlsl-rootsig-ver
flag to let users specify the flagAdditionalMembers
ofHLSLRootSignatureAttr
to store the version enumSemaHLSL
to set the versionThe text was updated successfully, but these errors were encountered: