Lines Matching defs:derivScale
188 static inline tcu::Vec4 readDerivate (const tcu::ConstPixelBufferAccess& surface, const tcu::Vec4& derivScale, const tcu::Vec4& derivBias, int x, int y)
190 return (surface.getPixel(x, y) - derivBias) / derivScale;
427 const tcu::Vec4& derivScale,
461 const tcu::Vec4 resultDerivative = readDerivate(result, derivScale, derivBias, x, y);
578 tcu::Vec4 derivScale;
755 instance.addUniform(0u, vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, glu::getDataTypeScalarSize(definitions.dataType) * sizeof(float), values.derivScale.getPtr());
880 const tcu::Vec4 threshold = getSurfaceThreshold() / abs(m_values.derivScale);
883 reference, threshold, m_values.derivScale, m_values.derivBias);
911 m_values.derivScale = tcu::Vec4(1e3f, 1e3f, 1e3f, 1e3f);
1026 const tcu::Vec4 surfaceThreshold = getSurfaceThreshold() / abs(m_values.derivScale);
1050 reference, threshold, m_values.derivScale, m_values.derivBias,
1083 m_definitions.dataType, m_definitions.precision, m_values.derivScale,
1102 reference, threshold, m_values.derivScale, m_values.derivBias);
1180 m_values.derivScale = tcu::Vec4(1.0f);
1190 m_values.derivScale = 0.5f / dx;
1192 m_values.derivScale = 0.5f / dy;
1194 m_values.derivScale = 0.5f / (tcu::abs(dx) + tcu::abs(dy));
1331 const tcu::Vec4 surfaceThreshold = getSurfaceThreshold() / abs(m_values.derivScale);
1355 reference, threshold, m_values.derivScale, m_values.derivBias,
1385 m_definitions.dataType, m_definitions.precision, m_values.derivScale,
1401 reference, threshold, m_values.derivScale, m_values.derivBias);
1476 m_values.derivScale = tcu::Vec4(1.0f);
1489 m_values.derivScale = 0.5f / dx;
1491 m_values.derivScale = 0.5f / dy;
1493 m_values.derivScale = 0.5f / (tcu::abs(dx) + tcu::abs(dy));