| /prebuilts/clang/host/darwin-x86/clang-4691093/lib64/clang/6.0.2/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-3859424/lib64/clang/4.0/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4053586/lib64/clang/5.0/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4393122/lib64/clang/5.0.1/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4479392/lib64/clang/5.0.2/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4579689/lib64/clang/6.0.1/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4630689/lib64/clang/6.0.1/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4639204/lib64/clang/6.0.1/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/clang/host/linux-x86/clang-4691093/lib64/clang/6.0.2/include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/detail/ |
| _noise.hpp | 47 template <typename T, precision P> 53 template <typename T, precision P> 59 template <typename T, precision P> 65 template <typename T, precision P, template<typename> class vecType> 77 template <typename T, precision P> 83 template <typename T, precision P> 89 template <typename T, precision P> 95 template <typename T, precision P, template<typename> class vecType> 102 template <typename T, precision P> 108 template <typename T, precision P [all...] |
| /prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/gtx/ |
| compatibility.inl | 28 template <typename T, precision P> 37 template <typename T, precision P> 47 template <typename T, precision P>
|
| extend.inl | 23 template <typename T, precision P> 34 template <typename T, precision P> 45 template <typename T, precision P>
|
| matrix_major_storage.hpp | 56 template <typename T, precision P> 63 template <typename T, precision P> 69 template <typename T, precision P> 77 template <typename T, precision P> 83 template <typename T, precision P> 92 template <typename T, precision P> 98 template <typename T, precision P> 105 template <typename T, precision P> 111 template <typename T, precision P> 119 template <typename T, precision P [all...] |
| matrix_major_storage.inl | 12 template <typename T, precision P> 27 template <typename T, precision P> 39 template <typename T, precision P> 58 template <typename T, precision P> 75 template <typename T, precision P> 102 template <typename T, precision P> 126 template <typename T, precision P> 134 template <typename T, precision P> 141 template <typename T, precision P> 150 template <typename T, precision P> [all...] |
| optimum_pow.inl | 35 template <precision P> 43 template <precision P> 52 template <precision P>
|
| dual_quaternion.inl | 35 template <typename T, precision P> 41 template <typename T, precision P> 47 template <typename T, precision P> 56 template <typename T, precision P> 66 template <typename T, precision P> 82 template <typename T, precision P> 91 template <typename T, precision P> 103 template <typename T, precision P> 110 template <typename T, precision P> 120 template <typename T, precision P [all...] |
| compatibility.hpp | 65 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, const detail::tvec2<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 67 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, const detail::tvec3<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 68 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, const detail::tvec4<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 69 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, const detail::tvec2<T, P>& y, const detail::tvec2<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 70 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, const detail::tvec3<T, P>& y, const detail::tvec3<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 71 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, const detail::tvec4<T, P>& y, const detail::tvec4<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 73 template <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a){return mix(x, y, a);} //!< \brief Returns the slurp interpolation between two quaternions. 75 template <typename T, precision P> GLM_FUNC_QUALIFIER T saturate(T x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) 76 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> saturate(const detail::tvec2<T, P>& x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) 77 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> saturate(const detail::tvec3<T, P>& x){return clamp(x, T (…) [all...] |
| /prebuilts/sdk/renderscript/clang-include/ |
| f16cintrin.h | 35 /// \brief Converts a 16-bit half-precision float value into a 32-bit float 43 /// A 16-bit half-precision float value. 53 /// \brief Converts a 32-bit single-precision float value to a 16-bit 54 /// half-precision float value. 65 /// A 32-bit single-precision float value to be converted to a 16-bit 66 /// half-precision float value. 74 /// \returns The converted 16-bit half-precision float value. 80 /// 128-bit vector containing 16-bit half-precision float values. 99 /// \returns A 128-bit vector containing converted 16-bit half-precision float 101 /// half-precision floating-point values [all...] |
| /toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
| vfpv3xd.d | 2 #name: VFP Double-precision load/store 5 # Test the ARM VFP Double Precision load/store on single precision FPU
|
| /external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
| vktShaderRenderDerivateTests.cpp | 191 static int getNumMantissaBits (const glu::Precision precision) 193 switch (precision) 204 static int getMinExponent (const glu::Precision precision) 206 switch (precision) 295 static inline tcu::Vec4 getDerivateThreshold (const glu::Precision precision, const tcu::Vec4& valueMin, const tcu::Vec4& valueMax, const tcu::Vec4& expectedDerivate) 297 const int baseBits = getNumMantissaBits(precision); 404 glu::Precision precision 538 glu::Precision precision; member in struct:vkt::sr::__anon17870::DerivateCaseDefinition 1527 glu::Precision precision; member in struct:vkt::sr::__anon17870::FunctionSpec 1774 const glu::Precision precision = glu::Precision(precNdx); local 1804 const glu::Precision precision = glu::Precision(precNdx); local 1834 const glu::Precision precision = glu::Precision(precNdx); local [all...] |
| /external/deqp/modules/gles3/accuracy/ |
| es3aVaryingInterpolationTests.cpp | 103 InterpolationCase (Context& context, const char* name, const char* desc, glu::Precision precision, const tcu::Vec3& minVal, const tcu::Vec3& maxVal, bool projective); 109 glu::Precision m_precision; 115 InterpolationCase::InterpolationCase (Context& context, const char* name, const char* desc, glu::Precision precision, const tcu::Vec3& minVal, const tcu::Vec3& maxVal, bool projective) 117 , m_precision (precision) 128 static bool isValidFloat (glu::Precision precision, float val) 130 if (precision == glu::PRECISION_MEDIUMP) 143 static bool isValidFloatVec (glu::Precision precision, const tcu::Vector<float, Size>& vec [all...] |
| /external/vulkan-validation-layers/libs/glm/gtx/ |
| dual_quaternion.inl | 35 template <typename T, precision P> 41 template <typename T, precision P> 47 template <typename T, precision P> 56 template <typename T, precision P> 66 template <typename T, precision P> 82 template <typename T, precision P> 91 template <typename T, precision P> 103 template <typename T, precision P> 110 template <typename T, precision P> 120 template <typename T, precision P [all...] |
| compatibility.hpp | 65 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, const detail::tvec2<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 67 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, const detail::tvec3<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 68 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, const detail::tvec4<T, P>& y, T a){return mix(x, y, a);} //!< \brief Returns x * (1.0 - a) + y * a, i.e., the linear blend of x and y using the floating-point value a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 69 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, const detail::tvec2<T, P>& y, const detail::tvec2<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 70 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, const detail::tvec3<T, P>& y, const detail::tvec3<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 71 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, const detail::tvec4<T, P>& y, const detail::tvec4<T, P>& a){return mix(x, y, a);} //!< \brief Returns the component-wise result of x * (1.0 - a) + y * a, i.e., the linear blend of x and y using vector a. The value for a is not restricted to the range [0, 1]. (From GLM_GTX_compatibility) 73 template <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::tquat<T, P> const & y, T const & a){return mix(x, y, a);} //!< \brief Returns the slurp interpolation between two quaternions. 75 template <typename T, precision P> GLM_FUNC_QUALIFIER T saturate(T x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) 76 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> saturate(const detail::tvec2<T, P>& x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) 77 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> saturate(const detail::tvec3<T, P>& x){return clamp(x, T (…) [all...] |
| /external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/master/ |
| gles31-master.txt | [all...] |