ERR_INVALID_SHADER_IO

Code: 3687 (3687)

As HRESULT:As NTSTATUS:

Documented in Win32

HLSL errors and warnings (comperrors.h): 3687

Double types can't be used as shader inputs or outputs. If you need to pass a double between shader stages, you must pass it as two uints and use asuint and asdouble to convert between forms.