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
The validator does not allow derivative instructions in compute shader unless the entry point has either the DerivativeGroupQuadsNV or DerivativeGroupLinearNV execution mode. However, the specification for the extension says:
If neither derivative group mode was specified, the derivatives return zero.
The validator does not allow derivative instructions in compute shader unless the entry point has either the DerivativeGroupQuadsNV or DerivativeGroupLinearNV execution mode. However, the specification for the extension says:
See it here.
Here is a test that checks for the incorrect behaviour.
SPIRV-Tools/test/val/val_derivatives_test.cpp
Lines 163 to 178 in 661f429
If the validator behaviour is wrong, then the changes in #5430 will have to be updated as well.
The text was updated successfully, but these errors were encountered: