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 TO_AUTO_EXPAND_TO_VEC4 should be enforced for the last operand:
TranslateOperand(&psInst->asOperands[2], ResourceReturnTypeToFlag(psRes->ui32ReturnType));
This is fixing the issue:
TranslateOperand(&psInst->asOperands[2], ResourceReturnTypeToFlag(psRes->ui32ReturnType) | TO_AUTO_EXPAND_TO_VEC4);
Getting invalid parameter for imagestore when a constant buffers's uint value is used as input.
layout(set = 1, binding = 1, std140) uniform cbuffer {
uint value0;
}
imageStore(... , ... , int(value));
where it should be
imageStore(... , ... , int4(value));
Michel
The text was updated successfully, but these errors were encountered: