Home
last modified time | relevance | path

Searched refs:edge0 (Results 1 – 7 of 7) sorted by relevance

/hardware/google/gfxstream/third-party/glm/include/glm/simd/
Dcommon.h205 GLM_FUNC_QUALIFIER glm_vec4 glm_vec4_smoothstep(glm_vec4 edge0, glm_vec4 edge1, glm_vec4 x) in glm_vec4_smoothstep() argument
207 glm_vec4 const sub0 = glm_vec4_sub(x, edge0); in glm_vec4_smoothstep()
208 glm_vec4 const sub1 = glm_vec4_sub(edge1, edge0); in glm_vec4_smoothstep()
/hardware/google/gfxstream/third-party/glm/include/glm/detail/
Dfunc_common.hpp271 GLM_FUNC_DECL genType smoothstep(genType edge0, genType edge1, genType x);
274 GLM_FUNC_DECL vecType<T, P> smoothstep(T edge0, T edge1, vecType<T, P> const & x);
277 …GLM_FUNC_DECL vecType<T, P> smoothstep(vecType<T, P> const & edge0, vecType<T, P> const & edge1, v…
Dfunc_common.inl299 …GLM_FUNC_QUALIFIER static vecType<T, P> call(vecType<T, P> const & edge0, vecType<T, P> const & ed…
302 …vecType<T, P> const tmp(clamp((x - edge0) / (edge1 - edge0), static_cast<T>(0), static_cast<T>(1))…
602 GLM_FUNC_QUALIFIER genType smoothstep(genType edge0, genType edge1, genType x) argument
606 genType const tmp(clamp((x - edge0) / (edge1 - edge0), genType(0), genType(1)));
611 GLM_FUNC_QUALIFIER vecType<T, P> smoothstep(T edge0, T edge1, vecType<T, P> const & x) argument
613 …p_vector<T, P, vecType, detail::is_aligned<P>::value>::call(vecType<T, P>(edge0), vecType<T, P>(ed…
617 …GLM_FUNC_QUALIFIER vecType<T, P> smoothstep(vecType<T, P> const & edge0, vecType<T, P> const & edg… argument
619 …return detail::compute_smoothstep_vector<T, P, vecType, detail::is_aligned<P>::value>::call(edge0,…
Dfunc_common_simd.inl221 …GLM_FUNC_QUALIFIER static tvec4<float, P> call(tvec4<float, P> const& edge0, tvec4<float, P> const…
224 result.data = glm_vec4_smoothstep(edge0.data, edge1.data, x.data);
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/
Dsimd_vec4.hpp318 detail::fvec4SIMD const & edge0,
323 float const & edge0,
Dsimd_vec4.inl474 detail::fvec4SIMD const & edge0, argument
479 return detail::sse_ssp_ps(edge0.Data, edge1.Data, x.Data);
484 float const & edge0, argument
489 return detail::sse_ssp_ps(_mm_set1_ps(edge0), _mm_set1_ps(edge1), x.Data);
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
Dspirvenv.adoc2418 | code:smoothStep(edge0, edge1, x)
2420 where latexmath:[t = clamp(\frac{x - edge0}{edge1 - edge0}, 0.0, 1.0)].