The Book of Shaders by Patricio Gonzalez Vivo


dFdx

Повертає часткову похідну аргументу відносно x

Оголошення

genType dFdx(float x);

Параметри

p — вираз, від якого потрібно взяти часткову похідну.

Опис

Доступний лише у фрагментному шейдері, dFdx повертає часткову похідну від виразу p у x. Похідні обчислюються за допомогою локальної різниці. Вирази, які передбачають похідні вищого порядку, такі як dFdx(dFdx(n)) мають невизначені результати, як і похідні змішаного порядку, такі як dFdx(dFdy(n)). Передбачається, що вираз p є безперервним, і тому вирази, обчислені за допомогою нерівномірного потоку керування, можуть бути невизначеними.

Дивіться також

dFdy()