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
At the moment, the execution test-suites correctly test that the root signature compiles correctly and that we generate the correct directx container to run the test shaders appropriately. However, there is no current tests to check that the specific values of the binary root signature are set as expected.
This issue proposes to use the obj2yaml tool to allow direct inspection of the root signature values.
For instance, we can set offset = DESCRIPTOR_RANGES_OFFSET_APPEND and we want to verify that this value is not computed to a discrete offset in the binary blob.
AC:
For each frontend root signature test, here, add an additional RUN line that takes the produced DXContainer and use obj2yaml with FileCheck to ensure all the values are set as expected.