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
Normally, vectors are removed by the scalarizer.
However, for groupshared memory, keeping elements of vector next to each other helps maintain the layout so that the data can be loaded/stored in a continuous address.
This will be done by convert vector into array.
AC:
A pass to convert vector into array.
Test.
The text was updated successfully, but these errors were encountered:
DXIL requires vector to be removed
https://github.com/microsoft/DirectXShaderCompiler/blob/main/docs/DXIL.rst#vectors
Normally, vectors are removed by the scalarizer.
However, for groupshared memory, keeping elements of vector next to each other helps maintain the layout so that the data can be loaded/stored in a continuous address.
This will be done by convert vector into array.
AC:
A pass to convert vector into array.
Test.
The text was updated successfully, but these errors were encountered: