Lines Matching refs:de
130 levelLodBounds[0] = de::max(lodBounds[0], (float) level);
133 levelLodBounds[1] = de::min(lodBounds[1], (float) level + 1.0f);
239 const deInt32 subTexelGridCoordMin = de::max((deInt32) deFloor(fracPart[0] * (float) subdivisions), (deInt32) 0);
240 const deInt32 subTexelGridCoordMax = de::min((deInt32) deCeil (fracPart[1] * (float) subdivisions), (deInt32) (subdivisions - 1));
283 scaleXBounds[0] = de::max(de::abs(mx[0]), de::max(de::abs(mx[1]), de::abs(mx[2])));
284 scaleYBounds[0] = de::max(de::abs(my[0]), de::max(de::abs(my[1]), de::abs(my[2])));
286 scaleXBounds[1] = de::abs(mx[0]) + de::abs(mx[1]) + de::abs(mx[2]);
287 scaleYBounds[1] = de::abs(my[0]) + de::abs(my[1]) + de::abs(my[2]);
293 scaleMaxBounds[compNdx] = de::max(scaleXBounds[compNdx], scaleYBounds[compNdx]);
300 lodBounds[ndx] = de::clamp(lodBounds[ndx], lodMin, lodMax);
351 coordC[2] = de::abs(coordC[2]);
355 coordFace[compNdx] = 0.5f * coordC[compNdx] / de::abs(coordC[2]) + 0.5f;
357 dPdxFace [compNdx] = 0.5f * (de::abs(coordC[2]) * dPcdx[compNdx] - coordC[compNdx] * dPcdx[2]) / (coordC[2] * coordC[2]);
358 dPdyFace [compNdx] = 0.5f * (de::abs(coordC[2]) * dPcdy[compNdx] - coordC[compNdx] * dPcdy[2]) / (coordC[2] * coordC[2]);
365 float rMax = de::abs(r[0]);
369 rMax = de::max(rMax, de::abs(r[compNdx]));
374 if (de::abs(r[compNdx]) == rMax)
406 wrappedCoord = de::clamp(coord, 0, (deInt32) size - 1);
410 wrappedCoord = de::clamp(coord, -1, (deInt32) size);
414 wrappedCoord = de::clamp(mirror(coord), 0, (deInt32) size - 1);
619 const de::SharedPtr<FloatFormat>& internalFormat,
633 const de::SharedPtr<tcu::FloatFormat>& internalFormat,
646 const double value = de::max(c / div, -1.0);
779 const std::vector<de::SharedPtr<FloatFormat>>& internalFormat,
914 const std::vector<de::SharedPtr<FloatFormat>>& internalFormat,
955 const std::vector<de::SharedPtr<FloatFormat>>& internalFormat,