Определить c расчеты на разных видеокартах, возможно ли это? - PullRequest
0 голосов
/ 20 февраля 2020

Можно ли сделать детерминированные c вычисления во фрагментном шейдере на разных видеокартах?

Я пытался уменьшить десятичные точки для каждого вычисления на floor(x * 1000) / 1000, но когда я повторно использовал результаты в много итераций, на разных видеокартах (производитель) я получаю разные результаты. На одной и той же видеокарте я получаю всегда одинаковые результаты.

Сначала я тестировал только с разными видеокартами NVIDIA, и все прошло нормально, но теперь у меня также есть видеокарта AMD, и результаты другие.

...