/external/vulkan-validation-layers/libs/glm/gtx/ |
normalize_dot.inl | 21 glm::inversesqrt(glm::dot(x, x) * 34 glm::inversesqrt(glm::dot(x, x) * 47 glm::inversesqrt(glm::dot(x, x) * 60 glm::inversesqrt(glm::dot(x, x) *
|
fast_square_root.hpp | 60 //! Faster than the common inversesqrt function but less accurate. 65 //! Faster than the common inversesqrt function but less accurate.
|
simd_vec4.inl | 649 __m128 isr0 = inversesqrt(detail::fvec4SIMD(dot0)).Data; 696 return _mm_mul_ps(inversesqrt(x).Data, x.Data); 711 GLM_FUNC_QUALIFIER detail::fvec4SIMD inversesqrt(detail::fvec4SIMD const & x)
|
simd_vec4.hpp | 553 detail::fvec4SIMD inversesqrt( 557 //! Faster than inversesqrt but less accurate.
|
/external/mesa3d/src/gallium/drivers/radeonsi/glsl_tests/ |
sqrt.glsl | 41 gl_FragColor.x = inversesqrt(f); 55 gl_FragColor.x = 1 / inversesqrt(f);
|
/external/vulkan-validation-layers/libs/glm/detail/ |
func_exponential.inl | 225 // inversesqrt 226 GLM_FUNC_QUALIFIER float inversesqrt(float const & x) 231 GLM_FUNC_QUALIFIER double inversesqrt(double const & x) 237 GLM_FUNC_QUALIFIER vecType<T, P> inversesqrt 242 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'inversesqrt' only accept floating-point inputs"); 246 VECTORIZE_VEC(inversesqrt)
|
func_exponential.hpp | 119 /// @param x inversesqrt function is defined for input values of x defined in the range [0, inf+) in the limit of the type precision. 122 /// @see <a href="http://www.opengl.org/sdk/docs/manglsl/xhtml/inversesqrt.xml">GLSL inversesqrt man page</a> 125 GLM_FUNC_DECL genType inversesqrt(genType const & x);
|
func_geometric.inl | 253 return x * inversesqrt(sqr); 265 return x * inversesqrt(sqr); 277 return x * inversesqrt(sqr);
|
/external/skia/src/gpu/effects/ |
GrEllipseEffect.fp | 66 // Avoid calling inversesqrt on zero. 68 float approx_dist = implicit * inversesqrt(grad_dot);
|
GrEllipseEffect.cpp | 39 "inversesqrt(grad_dot);\n@if (useScale) {\n approx_dist *= %s.x;\n}\nfloat "
|
GrDistanceFieldGeoProc.cpp | 151 fragBuilder->codeAppend("dist_grad = dist_grad*inversesqrt(dg_len2);"); 408 fragBuilder->codeAppend("dist_grad = dist_grad*inversesqrt(dg_len2);"); [all...] |
GrBezierEffect.cpp | 611 fragBuilder->codeAppendf("%s = %s * inversesqrt(dot(%s, %s));", 627 fragBuilder->codeAppendf("%s = %s * inversesqrt(dot(%s, %s));",
|
/external/deqp/doc/testspecs/GLES3/ |
functional.shaders.builtin_functions.precision.txt | 134 | inversesqrt(x) | 2 ULP | | | 141 | sqrt(x) | 1.0 / inversesqrt(x) |
|
/external/deqp/framework/common/ |
tcuInterval.cpp | 138 Interval inverseSqrt (const Interval& x)
|
tcuInterval.hpp | 161 Interval inverseSqrt (const Interval& x);
|
tcuVectorUtil.hpp | 66 inline float inverseSqrt (float f) { return deFloatRsq(f); } 447 TCU_DECLARE_VECTOR_UNARY_FUNC(inverseSqrt, deFloatRsq)
|
/external/deqp/modules/gles2/functional/ |
es2fShaderConstExprTests.cpp | 97 {"inversesqrt", "inversesqrt(${T} (10.0))", glu::TYPE_FLOAT, 1, 4, glu::TYPE_FLOAT, deFloatRsq(10.0f) },
|
/external/mesa3d/docs/ |
shading.html | 152 float x = inversesqrt(y);
|
/external/skia/src/core/ |
SkNormalMapSource.cpp | 67 fragBuilder->codeAppendf(" %s = vec4(transformed*inversesqrt(scalingFactorSquared),"
|
/external/skia/src/gpu/ccpr/ |
GrCCPRQuadraticProcessor.cpp | 84 f->codeAppendf("highp float d = (%s.x * %s.x - %s.y) * inversesqrt(dot(%s.zw, %s.zw));",
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/spirv-tools/external/spirv-headers/include/spirv/1.0/ |
extinst.glsl.std.450.grammar.json | 250 "opname" : "InverseSqrt",
|
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/spirv-tools/external/spirv-headers/include/spirv/1.1/ |
extinst.glsl.std.450.grammar.json | 250 "opname" : "InverseSqrt",
|
/external/deqp/modules/gles3/functional/ |
es3fShaderConstExprTests.cpp | 104 {"inversesqrt", "inversesqrt(${T} (10.0))", glu::TYPE_FLOAT, 1, 4, glu::TYPE_FLOAT, deFloatRsq(10.0f) },
|
/external/skia/src/gpu/ops/ |
GrOvalOpFactory.cpp | 310 // avoid calling inversesqrt on zero. 312 fragBuilder->codeAppend("float invlen = inversesqrt(grad_dot);"); 321 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));"); 458 // avoid calling inversesqrt on zero. 460 fragBuilder->codeAppend("float invlen = inversesqrt(grad_dot);"); 479 fragBuilder->codeAppend("invlen = inversesqrt(dot(grad, grad));"); [all...] |
/prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
Initialize.cpp | 245 "float inversesqrt(float x);" 246 "vec2 inversesqrt(vec2 x);" 247 "vec3 inversesqrt(vec3 x);" 248 "vec4 inversesqrt(vec4 x);" 448 "double inversesqrt(double);" 449 "dvec2 inversesqrt(dvec2);" 450 "dvec3 inversesqrt(dvec3);" 451 "dvec4 inversesqrt(dvec4);" [all...] |