Lines Matching refs:deriv
238 GLfloat deriv[4];
241 deriv[0] = machine->DerivX[source->Index][0] * invQ;
242 deriv[1] = machine->DerivX[source->Index][1] * invQ;
243 deriv[2] = machine->DerivX[source->Index][2] * invQ;
244 deriv[3] = machine->DerivX[source->Index][3] * invQ;
247 deriv[0] = machine->DerivY[source->Index][0] * invQ;
248 deriv[1] = machine->DerivY[source->Index][1] * invQ;
249 deriv[2] = machine->DerivY[source->Index][2] * invQ;
250 deriv[3] = machine->DerivY[source->Index][3] * invQ;
253 result[0] = deriv[GET_SWZ(source->Swizzle, 0)];
254 result[1] = deriv[GET_SWZ(source->Swizzle, 1)];
255 result[2] = deriv[GET_SWZ(source->Swizzle, 2)];
256 result[3] = deriv[GET_SWZ(source->Swizzle, 3)];