Оппа!!! Если это так, то, ИМХО, это серьезная бага. При создании кеша, должен как минимум запоминаться номер драйвера, производитель, модель карточки, версия компилятора hlsl. И если эти данные не совпадают с текущими, то кеш должен автоматически перестраиваться. Это не забота пользователя.
Ну и спрятать бы этот кеш от греха подальше....
--- Добавлено ---
Что у Вас с водой. Почему такой мелкозернистый дизер? Hicolor 16 бит цвет?