Searched refs:GLM_FUNC_DECL (Results 1 – 25 of 84) sorted by relevance
1234
/external/vulkan-validation-layers/libs/glm/detail/ |
D | type_vec1.hpp | 61 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 71 GLM_FUNC_DECL T & operator[](length_t i); 72 GLM_FUNC_DECL T const & operator[](length_t i) const; 77 GLM_FUNC_DECL tvec1(); 78 GLM_FUNC_DECL tvec1(tvec1<T, P> const & v); 80 GLM_FUNC_DECL tvec1(tvec1<T, Q> const & v); 85 GLM_FUNC_DECL explicit tvec1( 87 GLM_FUNC_DECL tvec1( 95 GLM_FUNC_DECL explicit tvec1(tvec1<U, Q> const & v); 98 GLM_FUNC_DECL explicit tvec1(tvec2<U, Q> const & v); [all …]
|
D | type_mat2x2.hpp | 51 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 66 GLM_FUNC_DECL tmat2x2(); 67 GLM_FUNC_DECL tmat2x2(tmat2x2<T, P> const & m); 69 GLM_FUNC_DECL tmat2x2(tmat2x2<T, Q> const & m); 71 GLM_FUNC_DECL explicit tmat2x2( 73 GLM_FUNC_DECL explicit tmat2x2( 75 GLM_FUNC_DECL tmat2x2( 78 GLM_FUNC_DECL tmat2x2( 85 GLM_FUNC_DECL tmat2x2( 90 GLM_FUNC_DECL tmat2x2( [all …]
|
D | type_vec2.hpp | 62 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 96 GLM_FUNC_DECL T & operator[](length_t i); 97 GLM_FUNC_DECL T const & operator[](length_t i) const; 102 GLM_FUNC_DECL tvec2(); 103 GLM_FUNC_DECL tvec2(tvec2<T, P> const & v); 105 GLM_FUNC_DECL tvec2(tvec2<T, Q> const & v); 110 GLM_FUNC_DECL explicit tvec2( 112 GLM_FUNC_DECL explicit tvec2( 114 GLM_FUNC_DECL tvec2( 123 GLM_FUNC_DECL tvec2(_swizzle<2,T, P, tvec2<T, P>, E0, E1,-1,-2> const & that) in tvec2() [all …]
|
D | type_vec3.hpp | 62 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 97 GLM_FUNC_DECL T & operator[](length_t i); 98 GLM_FUNC_DECL T const & operator[](length_t i) const; 103 GLM_FUNC_DECL tvec3(); 104 GLM_FUNC_DECL tvec3(tvec3<T, P> const & v); 106 GLM_FUNC_DECL tvec3(tvec3<T, Q> const & v); 111 GLM_FUNC_DECL explicit tvec3( 113 GLM_FUNC_DECL explicit tvec3( 115 GLM_FUNC_DECL tvec3( 125 GLM_FUNC_DECL tvec3( [all …]
|
D | type_mat2x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat2x4(); 61 GLM_FUNC_DECL tmat2x4(tmat2x4<T, P> const & m); 63 GLM_FUNC_DECL tmat2x4(tmat2x4<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat2x4( 67 GLM_FUNC_DECL explicit tmat2x4( 69 GLM_FUNC_DECL tmat2x4( 72 GLM_FUNC_DECL tmat2x4( 81 GLM_FUNC_DECL tmat2x4( 86 GLM_FUNC_DECL tmat2x4( [all …]
|
D | type_mat2x3.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat2x3(); 61 GLM_FUNC_DECL tmat2x3(tmat2x3<T, P> const & m); 63 GLM_FUNC_DECL tmat2x3(tmat2x3<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat2x3( 67 GLM_FUNC_DECL explicit tmat2x3( 69 GLM_FUNC_DECL tmat2x3( 72 GLM_FUNC_DECL tmat2x3( 79 GLM_FUNC_DECL tmat2x3( 84 GLM_FUNC_DECL tmat2x3( [all …]
|
D | type_mat3x2.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat3x2(); 61 GLM_FUNC_DECL tmat3x2(tmat3x2<T, P> const & m); 63 GLM_FUNC_DECL tmat3x2(tmat3x2<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat3x2( 67 GLM_FUNC_DECL explicit tmat3x2( 69 GLM_FUNC_DECL tmat3x2( 73 GLM_FUNC_DECL tmat3x2( 84 GLM_FUNC_DECL tmat3x2( 90 GLM_FUNC_DECL tmat3x2( [all …]
|
D | type_vec4.hpp | 63 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 99 GLM_FUNC_DECL T & operator[](length_t i); 100 GLM_FUNC_DECL T const & operator[](length_t i) const; 105 GLM_FUNC_DECL tvec4(); 106 GLM_FUNC_DECL tvec4(type const & v); 108 GLM_FUNC_DECL tvec4(tvec4<T, Q> const & v); 113 GLM_FUNC_DECL explicit tvec4( 115 GLM_FUNC_DECL explicit tvec4( 117 GLM_FUNC_DECL tvec4( 128 GLM_FUNC_DECL tvec4( [all …]
|
D | type_mat3x3.hpp | 51 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 65 GLM_FUNC_DECL tmat3x3(); 66 GLM_FUNC_DECL tmat3x3(tmat3x3<T, P> const & m); 68 GLM_FUNC_DECL tmat3x3(tmat3x3<T, Q> const & m); 70 GLM_FUNC_DECL explicit tmat3x3( 72 GLM_FUNC_DECL explicit tmat3x3( 74 GLM_FUNC_DECL tmat3x3( 78 GLM_FUNC_DECL tmat3x3( 89 GLM_FUNC_DECL tmat3x3( 95 GLM_FUNC_DECL tmat3x3( [all …]
|
D | type_mat4x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 65 GLM_FUNC_DECL tmat4x4(); 66 GLM_FUNC_DECL tmat4x4(tmat4x4<T, P> const & m); 68 GLM_FUNC_DECL tmat4x4(tmat4x4<T, Q> const & m); 70 GLM_FUNC_DECL explicit tmat4x4( 72 GLM_FUNC_DECL explicit tmat4x4( 74 GLM_FUNC_DECL tmat4x4( 79 GLM_FUNC_DECL tmat4x4( 93 GLM_FUNC_DECL tmat4x4( 100 GLM_FUNC_DECL tmat4x4( [all …]
|
D | type_mat3x4.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat3x4(); 61 GLM_FUNC_DECL tmat3x4(tmat3x4<T, P> const & m); 63 GLM_FUNC_DECL tmat3x4(tmat3x4<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat3x4( 67 GLM_FUNC_DECL explicit tmat3x4( 69 GLM_FUNC_DECL tmat3x4( 73 GLM_FUNC_DECL tmat3x4( 84 GLM_FUNC_DECL tmat3x4( 90 GLM_FUNC_DECL tmat3x4( [all …]
|
D | type_mat4x2.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat4x2(); 61 GLM_FUNC_DECL tmat4x2(tmat4x2<T, P> const & m); 63 GLM_FUNC_DECL tmat4x2(tmat4x2<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat4x2( 67 GLM_FUNC_DECL explicit tmat4x2( 69 GLM_FUNC_DECL tmat4x2( 74 GLM_FUNC_DECL tmat4x2( 88 GLM_FUNC_DECL tmat4x2( 95 GLM_FUNC_DECL tmat4x2( [all …]
|
D | type_mat4x3.hpp | 52 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 60 GLM_FUNC_DECL tmat4x3(); 61 GLM_FUNC_DECL tmat4x3(tmat4x3<T, P> const & m); 63 GLM_FUNC_DECL tmat4x3(tmat4x3<T, Q> const & m); 65 GLM_FUNC_DECL explicit tmat4x3( 67 GLM_FUNC_DECL explicit tmat4x3( 69 GLM_FUNC_DECL tmat4x3( 74 GLM_FUNC_DECL tmat4x3( 88 GLM_FUNC_DECL tmat4x3( 95 GLM_FUNC_DECL tmat4x3( [all …]
|
D | func_common.hpp | 56 GLM_FUNC_DECL genType abs(genType const & x); 65 GLM_FUNC_DECL genType sign(genType const & x); 74 GLM_FUNC_DECL genType floor(genType const & x); 84 GLM_FUNC_DECL genType trunc(genType const & x); 97 GLM_FUNC_DECL genType round(genType const & x); 109 GLM_FUNC_DECL genType roundEven(genType const & x); 119 GLM_FUNC_DECL genType ceil(genType const & x); 128 GLM_FUNC_DECL genType fract(genType const & x); 138 GLM_FUNC_DECL genType mod( 150 GLM_FUNC_DECL genType mod( [all …]
|
D | func_trigonometric.hpp | 55 GLM_FUNC_DECL genType radians(genType const & degrees); 64 GLM_FUNC_DECL genType degrees(genType const & radians); 74 GLM_FUNC_DECL genType sin(genType const & angle); 84 GLM_FUNC_DECL genType cos(genType const & angle); 93 GLM_FUNC_DECL genType tan(genType const & angle); 104 GLM_FUNC_DECL genType asin(genType const & x); 115 GLM_FUNC_DECL genType acos(genType const & x); 128 GLM_FUNC_DECL genType atan(genType const & y, genType const & x); 138 GLM_FUNC_DECL genType atan(genType const & y_over_x); 147 GLM_FUNC_DECL genType sinh(genType const & angle); [all …]
|
D | func_packing.hpp | 58 GLM_FUNC_DECL uint packUnorm2x16(vec2 const & v); 71 GLM_FUNC_DECL uint packSnorm2x16(vec2 const & v); 84 GLM_FUNC_DECL uint packUnorm4x8(vec4 const & v); 97 GLM_FUNC_DECL uint packSnorm4x8(vec4 const & v); 110 GLM_FUNC_DECL vec2 unpackUnorm2x16(uint const & p); 123 GLM_FUNC_DECL vec2 unpackSnorm2x16(uint const & p); 136 GLM_FUNC_DECL vec4 unpackUnorm4x8(uint const & p); 149 GLM_FUNC_DECL vec4 unpackSnorm4x8(uint const & p); 159 GLM_FUNC_DECL double packDouble2x32(uvec2 const & v); 168 GLM_FUNC_DECL uvec2 unpackDouble2x32(double const & v); [all …]
|
/external/vulkan-validation-layers/libs/glm/gtc/ |
D | packing.hpp | 65 GLM_FUNC_DECL uint8 packUnorm1x8(float const & v); 77 GLM_FUNC_DECL float unpackUnorm1x8(uint8 const & p); 93 GLM_FUNC_DECL uint16 packUnorm2x8(vec2 const & v); 109 GLM_FUNC_DECL vec2 unpackUnorm2x8(uint16 const & p); 122 GLM_FUNC_DECL uint8 packSnorm1x8(float const & s); 135 GLM_FUNC_DECL float unpackSnorm1x8(uint8 const & p); 151 GLM_FUNC_DECL uint16 packSnorm2x8(vec2 const & v); 167 GLM_FUNC_DECL vec2 unpackSnorm2x8(uint16 const & p); 180 GLM_FUNC_DECL uint16 packUnorm1x16(float const & v); 193 GLM_FUNC_DECL float unpackUnorm1x16(uint16 const & p); [all …]
|
D | constants.hpp | 58 GLM_FUNC_DECL genType epsilon(); 63 GLM_FUNC_DECL genType zero(); 68 GLM_FUNC_DECL genType one(); 73 GLM_FUNC_DECL genType pi(); 78 GLM_FUNC_DECL genType root_pi(); 83 GLM_FUNC_DECL genType half_pi(); 88 GLM_FUNC_DECL genType quarter_pi(); 93 GLM_FUNC_DECL genType one_over_pi(); 98 GLM_FUNC_DECL genType two_over_pi(); 103 GLM_FUNC_DECL genType two_over_root_pi(); [all …]
|
D | quaternion.hpp | 67 GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; 70 GLM_FUNC_DECL tquat(); 72 GLM_FUNC_DECL explicit tquat( 74 GLM_FUNC_DECL tquat( 77 GLM_FUNC_DECL tquat( 91 GLM_FUNC_DECL explicit tquat( 95 GLM_FUNC_DECL explicit tquat( 97 GLM_FUNC_DECL explicit tquat( 99 GLM_FUNC_DECL explicit tquat( 103 GLM_FUNC_DECL T & operator[](length_t i); [all …]
|
D | type_ptr.hpp | 90 GLM_FUNC_DECL typename genType::value_type const * value_ptr(genType const & vec); 95 GLM_FUNC_DECL detail::tvec2<T, defaultp> make_vec2(T const * const ptr); 100 GLM_FUNC_DECL detail::tvec3<T, defaultp> make_vec3(T const * const ptr); 105 GLM_FUNC_DECL detail::tvec4<T, defaultp> make_vec4(T const * const ptr); 110 GLM_FUNC_DECL detail::tmat2x2<T, defaultp> make_mat2x2(T const * const ptr); 115 GLM_FUNC_DECL detail::tmat2x3<T, defaultp> make_mat2x3(T const * const ptr); 120 GLM_FUNC_DECL detail::tmat2x4<T, defaultp> make_mat2x4(T const * const ptr); 125 GLM_FUNC_DECL detail::tmat3x2<T, defaultp> make_mat3x2(T const * const ptr); 130 GLM_FUNC_DECL detail::tmat3x3<T, defaultp> make_mat3x3(T const * const ptr); 135 GLM_FUNC_DECL detail::tmat3x4<T, defaultp> make_mat3x4(T const * const ptr); [all …]
|
D | reciprocal.hpp | 58 GLM_FUNC_DECL genType sec(genType const & angle); 65 GLM_FUNC_DECL genType csc(genType const & angle); 72 GLM_FUNC_DECL genType cot(genType const & angle); 78 GLM_FUNC_DECL genType asec(genType const & x); 84 GLM_FUNC_DECL genType acsc(genType const & x); 90 GLM_FUNC_DECL genType acot(genType const & x); 96 GLM_FUNC_DECL genType sech(genType const & angle); 102 GLM_FUNC_DECL genType csch(genType const & angle); 108 GLM_FUNC_DECL genType coth(genType const & angle); 114 GLM_FUNC_DECL genType asech(genType const & x); [all …]
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
D | bit.hpp | 59 GLM_FUNC_DECL genIType mask(genIType const & count); 64 GLM_FUNC_DECL genType highestBitValue(genType const & value); 69 GLM_FUNC_DECL bool isPowerOfTwo(genType const & value); 74 GLM_FUNC_DECL genType powerOfTwoAbove(genType const & value); 79 GLM_FUNC_DECL genType powerOfTwoBelow(genType const & value); 84 GLM_FUNC_DECL genType powerOfTwoNearest(genType const & value); 89 GLM_DEPRECATED GLM_FUNC_DECL genType bitRevert(genType const & value); 94 GLM_FUNC_DECL genType bitRotateRight(genType const & In, std::size_t Shift); 99 GLM_FUNC_DECL genType bitRotateLeft(genType const & In, std::size_t Shift); 104 GLM_FUNC_DECL genIUType fillBitfieldWithOne( [all …]
|
D | io.hpp | 65 GLM_FUNC_DECL explicit precision_guard(); 66 GLM_FUNC_DECL ~precision_guard(); 80 GLM_FUNC_DECL explicit format_guard(); 81 GLM_FUNC_DECL ~format_guard(); 90 GLM_FUNC_DECL unsigned& precision(); 93 GLM_FUNC_DECL unsigned& value_width(); 96 GLM_FUNC_DECL format_guard::order_t& order(); 99 GLM_FUNC_DECL char& cr(); 102 GLM_FUNC_DECL std::ios_base& column_major(std::ios_base&); 105 GLM_FUNC_DECL std::ios_base& row_major (std::ios_base&); [all …]
|
D | dual_quaternion.hpp | 66 GLM_FUNC_DECL GLM_CONSTEXPR int length() const; 69 GLM_FUNC_DECL tdualquat(); 70 GLM_FUNC_DECL explicit tdualquat(tquat<T, P> const & real); 71 GLM_FUNC_DECL tdualquat(tquat<T, P> const & real,tquat<T, P> const & dual); 72 GLM_FUNC_DECL tdualquat(tquat<T, P> const & orientation,tvec3<T, P> const& translation); 76 GLM_FUNC_DECL explicit tdualquat(tmat2x4<T, P> const & holder_mat); 77 GLM_FUNC_DECL explicit tdualquat(tmat3x4<T, P> const & aug_mat); 80 GLM_FUNC_DECL part_type & operator[](int i); 81 GLM_FUNC_DECL part_type const & operator[](int i) const; 84 GLM_FUNC_DECL tdualquat<T, P> & operator*=(T const & s); [all …]
|
D | euler_angles.hpp | 57 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleX( 63 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleY( 69 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZ( 75 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleXY( 82 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYX( 89 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleXZ( 96 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZX( 103 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYZ( 110 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleZY( 117 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> eulerAngleYXZ( [all …]
|
1234