/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/ |
H A D | constants.hpp | 30 template <typename genType> 31 GLM_FUNC_DECL GLM_CONSTEXPR genType epsilon(); 35 template <typename genType> 36 GLM_FUNC_DECL GLM_CONSTEXPR genType zero(); 40 template <typename genType> 41 GLM_FUNC_DECL GLM_CONSTEXPR genType one(); 45 template <typename genType> 46 GLM_FUNC_DECL GLM_CONSTEXPR genType pi(); 50 template <typename genType> 51 GLM_FUNC_DECL GLM_CONSTEXPR genType two_p [all...] |
H A D | reciprocal.hpp | 30 /// @tparam genType Floating-point scalar or vector types. 33 template <typename genType> 34 GLM_FUNC_DECL genType sec(genType angle); 39 /// @tparam genType Floating-point scalar or vector types. 42 template <typename genType> 43 GLM_FUNC_DECL genType csc(genType angle); 48 /// @tparam genType Floating-point scalar or vector types. 51 template <typename genType> [all...] |
H A D | matrix_access.hpp | 28 template <typename genType> 29 GLM_FUNC_DECL typename genType::row_type row( 30 genType const & m, 35 template <typename genType> 36 GLM_FUNC_DECL genType row( 37 genType const & m, 39 typename genType::row_type const & x); 43 template <typename genType> 44 GLM_FUNC_DECL typename genType::col_type column( 45 genType cons [all...] |
H A D | epsilon.hpp | 44 template <typename genType> 46 genType const & x, 47 genType const & y, 48 genType const & epsilon); 54 template <typename genType> 55 GLM_FUNC_DECL typename genType::boolType epsilonNotEqual( 56 genType const & x, 57 genType const & y, 58 typename genType::value_type const & epsilon); 64 template <typename genType> [all...] |
H A D | ulp.hpp | 32 template <typename genType> 33 GLM_FUNC_DECL genType next_float(genType const & x); 37 template <typename genType> 38 GLM_FUNC_DECL genType prev_float(genType const & x); 42 template <typename genType> 43 GLM_FUNC_DECL genType next_float(genType const & x, uint const & Distance); 47 template <typename genType> [all...] |
H A D | round.hpp | 105 /// @tparam genType Floating-point or integer scalar or vector types. 110 template <typename genType> 111 GLM_FUNC_DECL genType ceilMultiple(genType Source, genType Multiple); 115 /// @tparam genType Floating-point or integer scalar or vector types. 125 /// @tparam genType Floating-point or integer scalar or vector types. 130 template <typename genType> 131 GLM_FUNC_DECL genType floorMultiple( 132 genType Sourc [all...] |
H A D | matrix_inverse.hpp | 33 /// @tparam genType Squared floating-point matrix: half, float or double. Inverse of matrix based of half-precision floating point value is highly innacurate. 35 template <typename genType> 36 GLM_FUNC_DECL genType affineInverse(genType const & m); 41 /// @tparam genType Squared floating-point matrix: half, float or double. Inverse of matrix based of half-precision floating point value is highly innacurate. 43 template <typename genType> 44 GLM_FUNC_DECL genType inverseTranspose(genType const & m);
|
H A D | random.hpp | 34 /// @tparam genType Value type. Currently supported: float or double scalars. 58 template <typename genType> 59 GLM_FUNC_DECL genType gaussRand( 60 genType Mean, 61 genType Deviation);
|
H A D | type_ptr.hpp | 63 template<typename genType> 64 GLM_FUNC_DECL typename genType::value_type const * value_ptr(genType const & vec);
|
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/ |
H A D | intersect.hpp | 36 template <typename genType> 38 genType const & orig, genType const & dir, 39 genType const & planeOrig, genType const & planeNormal, 40 typename genType::value_type & intersectionDistance); 44 template <typename genType> 46 genType const & orig, genType const & dir, 47 genType cons [all...] |
H A D | spline.hpp | 30 template <typename genType> 31 GLM_FUNC_DECL genType catmullRom( 32 genType const & v1, 33 genType const & v2, 34 genType const & v3, 35 genType const & v4, 36 typename genType::value_type const & s); 40 template <typename genType> 41 GLM_FUNC_DECL genType hermite( 42 genType cons [all...] |
H A D | fast_square_root.hpp | 34 template <typename genType> 35 GLM_FUNC_DECL genType fastSqrt(genType x); 46 template <typename genType> 47 GLM_FUNC_DECL genType fastInverseSqrt(genType x); 58 template <typename genType> 59 GLM_FUNC_DECL genType fastLength(genType x); 70 template <typename genType> [all...] |
H A D | wrap.hpp | 30 template <typename genType> 31 GLM_FUNC_DECL genType clamp(genType const& Texcoord); 35 template <typename genType> 36 GLM_FUNC_DECL genType repeat(genType const& Texcoord); 40 template <typename genType> 41 GLM_FUNC_DECL genType mirrorClamp(genType const& Texcoord); 45 template <typename genType> [all...] |
H A D | range.hpp | 54 template <typename genType> 55 inline length_t components(genType const & m) in components() 60 template <typename genType> 61 inline typename genType::value_type const * begin(genType const & v) in begin() 66 template <typename genType> 67 inline typename genType::value_type const * end(genType const & v) in end() 72 template <typename genType> 73 inline typename genType [all...] |
H A D | component_wise.hpp | 44 template <typename genType> 45 GLM_FUNC_DECL typename genType::value_type compAdd(genType const & v); 49 template <typename genType> 50 GLM_FUNC_DECL typename genType::value_type compMul(genType const & v); 54 template <typename genType> 55 GLM_FUNC_DECL typename genType::value_type compMin(genType const & v); 59 template <typename genType> [all...] |
H A D | optimum_pow.hpp | 31 template <typename genType> 32 GLM_FUNC_DECL genType pow2(genType const & x); 37 template <typename genType> 38 GLM_FUNC_DECL genType pow3(genType const & x); 43 template <typename genType> 44 GLM_FUNC_DECL genType pow4(genType const & x);
|
H A D | extend.hpp | 29 template <typename genType> 30 GLM_FUNC_DECL genType extend( 31 genType const & Origin, 32 genType const & Source, 33 typename genType::value_type const Length);
|
H A D | log_base.hpp | 29 template <typename genType> 30 GLM_FUNC_DECL genType log( 31 genType const & x, 32 genType const & base);
|
H A D | common.hpp | 35 /// @tparam genType Floating-point scalar or vector types. 39 template <typename genType> 40 GLM_FUNC_DECL typename genType::bool_type isdenormal(genType const & x);
|
H A D | fast_exponential.hpp | 30 template <typename genType> 31 GLM_FUNC_DECL genType fastPow(genType x, genType y);
|
H A D | integer.hpp | 46 template <typename genType> 47 GLM_FUNC_DECL genType factorial(genType const & x);
|
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/ |
H A D | func_common.hpp | 25 /// @tparam genType floating-point or signed integer; scalar or vector types. 29 template <typename genType> 30 GLM_FUNC_DECL genType abs(genType x); 37 /// @tparam genType Floating-point or signed integer; scalar or vector types. 46 /// @tparam genType Floating-point scalar or vector types. 56 /// @tparam genType Floating-point scalar or vector types. 69 /// @tparam genType Floating-point scalar or vector types. 80 /// @tparam genType Floating-point scalar or vector types. 91 /// @tparam genType Floatin [all...] |
H A D | func_geometric.hpp | 22 /// @tparam genType Floating-point vector types. 32 /// @tparam genType Floating-point vector types. 43 /// @tparam genType Floating-point vector types. 74 /// @tparam genType Floating-point vector types. 87 /// @tparam genType Floating-point vector types. 91 template <typename genType> 92 GLM_FUNC_DECL genType reflect( 93 genType const & I, 94 genType const & N); 100 /// @tparam genType Floatin [all...] |
H A D | type_gentype.hpp | 24 struct genType struct 70 bool genType<VALTYPE, TYPE>::is_vector() in is_vector() 172 //template <typename genType> 175 // typedef genType type; 176 // typedef genType * pointer; 177 // typedef genType const* const_pointer; 178 // typedef genType const *const const_pointer_const; 179 // typedef genType *const pointer_const; 180 // typedef genType & reference; 181 // typedef genType cons [all...] |
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | Initialize.cpp | 31 TType *genType = new TType(EbtGenType); in InsertBuiltInFunctions() local 44 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpRadians, genType, "radians", genType); in InsertBuiltInFunctions() 45 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpDegrees, genType, "degrees", genType); in InsertBuiltInFunctions() 46 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpSin, genType, "sin", genType); in InsertBuiltInFunctions() 47 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpCos, genType, "cos", genType); in InsertBuiltInFunctions() 48 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpTan, genType, "ta in InsertBuiltInFunctions() [all...] |