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
When trying to compile a mesh shader, where 2 entry points exist and one of them is called inside another, dxcompiler.dll throws an exception. Specifically, exception is happening when function which have indices parameter modifier is called.
Steps to Reproduce
Compile this code with arguments -E MSMain -T ms_6_5 -spirv. This will result in exception. If you will delete indices from MSMainCalled declaration, compilation will succeed.
Actual Behavior Exception thrown at 0x00007FFDC9B7D034 (dxcompiler.dll) in Application.exe: 0xC0000005: Access violation reading location 0x000000000000005C.
Description
When trying to compile a mesh shader, where 2 entry points exist and one of them is called inside another,
dxcompiler.dll
throws an exception. Specifically, exception is happening when function which haveindices
parameter modifier is called.Steps to Reproduce
Compile this code with arguments
-E MSMain -T ms_6_5 -spirv
. This will result in exception. If you will deleteindices
fromMSMainCalled
declaration, compilation will succeed.https://godbolt.org/z/1Tboc87rd
Actual Behavior
Exception thrown at 0x00007FFDC9B7D034 (dxcompiler.dll) in Application.exe: 0xC0000005: Access violation reading location 0x000000000000005C.
Environment
The text was updated successfully, but these errors were encountered: