Я скомпилировал свой файл эффектов пиксельного шейдера (fx) в скомпилированный файл объекта шейдера (cso), т.е. байт-код шейдера.Я могу скомпилировать его, используя следующий код:
D3DReadFileToBlob(L"xxx.cso", &pVSBlob);
Я могу выполнить его успешно, но я хочу изменить несколько констант в байт-код шейдера.При модификации байт-кода шейдера мой createPixelShader завершается ошибкой из-за неправильного вычисления контрольной суммы.
Как вычислить контрольную сумму байт-кода шейдера?