/external/vulkan-validation-layers/libs/glm/gtc/ |
D | type_precision.hpp | 75 typedef detail::int8 lowp_int8; 79 typedef detail::int16 lowp_int16; 83 typedef detail::int32 lowp_int32; 87 typedef detail::int64 lowp_int64; 91 typedef detail::int8 lowp_int8_t; 95 typedef detail::int16 lowp_int16_t; 99 typedef detail::int32 lowp_int32_t; 103 typedef detail::int64 lowp_int64_t; 107 typedef detail::int8 lowp_i8; 111 typedef detail::int16 lowp_i16; [all …]
|
D | matrix_integer.hpp | 62 typedef detail::tmat2x2<int, highp> highp_imat2; 66 typedef detail::tmat3x3<int, highp> highp_imat3; 70 typedef detail::tmat4x4<int, highp> highp_imat4; 74 typedef detail::tmat2x2<int, highp> highp_imat2x2; 78 typedef detail::tmat2x3<int, highp> highp_imat2x3; 82 typedef detail::tmat2x4<int, highp> highp_imat2x4; 86 typedef detail::tmat3x2<int, highp> highp_imat3x2; 90 typedef detail::tmat3x3<int, highp> highp_imat3x3; 94 typedef detail::tmat3x4<int, highp> highp_imat3x4; 98 typedef detail::tmat4x2<int, highp> highp_imat4x2; [all …]
|
D | quaternion.hpp | 55 namespace detail namespace 92 detail::tvec3<T, P> const & u, 93 detail::tvec3<T, P> const & v); 114 GLM_FUNC_DECL detail::tquat<T, P> operator- ( 115 detail::tquat<T, P> const & q); 118 GLM_FUNC_DECL detail::tquat<T, P> operator+ ( 119 detail::tquat<T, P> const & q, 120 detail::tquat<T, P> const & p); 123 GLM_FUNC_DECL detail::tquat<T, P> operator* ( 124 detail::tquat<T, P> const & q, [all …]
|
D | noise.inl | 37 #include "../detail/_noise.hpp" 43 GLM_FUNC_QUALIFIER detail::tvec4<T, P> grad4(T const & j, detail::tvec4<T, P> const & ip) 45 …detail::tvec3<T, P> pXYZ = floor(fract(detail::tvec3<T, P>(j) * detail::tvec3<T, P>(ip)) * T(7)) *… 46 T pW = static_cast<T>(1.5) - dot(abs(pXYZ), detail::tvec3<T, P>(1)); 47 …detail::tvec4<T, P> s = detail::tvec4<T, P>(lessThan(detail::tvec4<T, P>(pXYZ, pW), detail::tvec4<… 48 pXYZ = pXYZ + (detail::tvec3<T, P>(s) * T(2) - T(1)) * s.w; 49 return detail::tvec4<T, P>(pXYZ, pW); 55 GLM_FUNC_QUALIFIER T perlin(detail::tvec2<T, P> const & Position) 57 …detail::tvec4<T, P> Pi = glm::floor(detail::tvec4<T, P>(Position.x, Position.y, Position.x, Positi… 58 …detail::tvec4<T, P> Pf = glm::fract(detail::tvec4<T, P>(Position.x, Position.y, Position.x, Positi… [all …]
|
D | matrix_transform.hpp | 85 GLM_FUNC_DECL detail::tmat4x4<T, P> translate( 86 detail::tmat4x4<T, P> const & m, 87 detail::tvec3<T, P> const & v); 101 GLM_FUNC_DECL detail::tmat4x4<T, P> rotate( 102 detail::tmat4x4<T, P> const & m, 104 detail::tvec3<T, P> const & axis); 117 GLM_FUNC_DECL detail::tmat4x4<T, P> scale( 118 detail::tmat4x4<T, P> const & m, 119 detail::tvec3<T, P> const & v); 133 GLM_FUNC_DECL detail::tmat4x4<T, defaultp> ortho( [all …]
|
/external/vulkan-validation-layers/libs/glm/ |
D | fwd.hpp | 40 namespace detail namespace 49 typedef detail::tquat<float, lowp> lowp_quat; 54 typedef detail::tquat<float, mediump> mediump_quat; 59 typedef detail::tquat<float, highp> highp_quat; 96 typedef detail::tquat<double, lowp> lowp_dquat; 101 typedef detail::tquat<double, mediump> mediump_dquat; 106 typedef detail::tquat<double, highp> highp_dquat; 132 typedef detail::int8 lowp_int8; 136 typedef detail::int16 lowp_int16; 140 typedef detail::int32 lowp_int32; [all …]
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
D | simd_vec4.hpp | 86 namespace detail namespace 176 typedef glm::detail::fvec4SIMD simdVec4; 184 detail::fvec4SIMD const & x); 188 detail::fvec4SIMD abs(detail::fvec4SIMD const & x); 192 detail::fvec4SIMD sign(detail::fvec4SIMD const & x); 196 detail::fvec4SIMD floor(detail::fvec4SIMD const & x); 201 detail::fvec4SIMD trunc(detail::fvec4SIMD const & x); 210 detail::fvec4SIMD round(detail::fvec4SIMD const & x); 222 detail::fvec4SIMD ceil(detail::fvec4SIMD const & x); 227 detail::fvec4SIMD fract(detail::fvec4SIMD const & x); [all …]
|
D | compatibility.hpp | 65 …ypename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, … in lerp() 67 …ypename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, … in lerp() 68 …ypename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, … in lerp() 69 …ision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> lerp(const detail::tvec2<T, P>& x, const detail::t… in lerp() 70 …ision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> lerp(const detail::tvec3<T, P>& x, const detail::t… in lerp() 71 …ision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> lerp(const detail::tvec4<T, P>& x, const detail::t… in lerp() 73 …late <typename T, precision P> GLM_FUNC_QUALIFIER T slerp(detail::tquat<T, P> const & x, detail::t… in slerp() 76 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> saturate(const detail::t… in saturate() 77 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> saturate(const detail::t… in saturate() 78 …template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> saturate(const detail::t… in saturate() [all …]
|
D | simd_quat.hpp | 67 namespace detail namespace 126 detail::fquatSIMD operator- ( 127 detail::fquatSIMD const & q); 129 detail::fquatSIMD operator+ ( 130 detail::fquatSIMD const & q, 131 detail::fquatSIMD const & p); 133 detail::fquatSIMD operator* ( 134 detail::fquatSIMD const & q, 135 detail::fquatSIMD const & p); 137 detail::fvec4SIMD operator* ( [all …]
|
D | quaternion.hpp | 61 GLM_FUNC_DECL detail::tvec3<T, P> cross( 62 detail::tquat<T, P> const & q, 63 detail::tvec3<T, P> const & v); 69 GLM_FUNC_DECL detail::tvec3<T, P> cross( 70 detail::tvec3<T, P> const & v, 71 detail::tquat<T, P> const & q); 78 GLM_FUNC_DECL detail::tquat<T, P> squad( 79 detail::tquat<T, P> const & q1, 80 detail::tquat<T, P> const & q2, 81 detail::tquat<T, P> const & s1, [all …]
|
D | simd_vec4.inl | 11 namespace detail{ namespace 151 this->Data = _mm_add_ps(this->Data , glm::detail::one); 157 this->Data = _mm_sub_ps(this->Data, glm::detail::one); 262 return fvec4SIMD(_mm_add_ps(v.Data, glm::detail::one)); 267 return fvec4SIMD(_mm_sub_ps(v.Data, glm::detail::one)); 270 }//namespace detail 274 detail::fvec4SIMD const & x 287 GLM_FUNC_QUALIFIER detail::fvec4SIMD abs 289 detail::fvec4SIMD const & x 292 return detail::sse_abs_ps(x.Data); [all …]
|
D | associated_min_max.inl | 20 GLM_FUNC_QUALIFIER detail::tvec2<U, P> associatedMin 22 const detail::tvec2<T, P>& x, const detail::tvec2<U, P>& a, 23 const detail::tvec2<T, P>& y, const detail::tvec2<U, P>& b 26 detail::tvec2<U, P> Result; 29 for(typename detail::tvec2<U, P>::size_type i = 0; i < Result.length(); ++i) 35 GLM_FUNC_QUALIFIER detail::tvec3<U, P> associatedMin 37 const detail::tvec3<T, P>& x, const detail::tvec3<U, P>& a, 38 const detail::tvec3<T, P>& y, const detail::tvec3<U, P>& b 41 detail::tvec3<U, P> Result; 42 for(typename detail::tvec3<U, P>::size_type i = 0; i < Result.length(); ++i) [all …]
|
D | dual_quaternion.hpp | 54 namespace detail namespace 61 typedef glm::detail::tquat<T, P> part_type; 64 glm::detail::tquat<T, P> real, dual; 89 GLM_FUNC_DECL detail::tquat<T, P> operator- ( 90 detail::tquat<T, P> const & q); 93 GLM_FUNC_DECL detail::tdualquat<T, P> operator+ ( 94 detail::tdualquat<T, P> const & q, 95 detail::tdualquat<T, P> const & p); 98 GLM_FUNC_DECL detail::tdualquat<T, P> operator* ( 99 detail::tdualquat<T, P> const & q, [all …]
|
D | matrix_major_storage.hpp | 57 GLM_FUNC_DECL detail::tmat2x2<T, P> rowMajor2( 58 detail::tvec2<T, P> const & v1, 59 detail::tvec2<T, P> const & v2); 64 GLM_FUNC_DECL detail::tmat2x2<T, P> rowMajor2( 65 detail::tmat2x2<T, P> const & m); 70 GLM_FUNC_DECL detail::tmat3x3<T, P> rowMajor3( 71 detail::tvec3<T, P> const & v1, 72 detail::tvec3<T, P> const & v2, 73 detail::tvec3<T, P> const & v3); 78 GLM_FUNC_DECL detail::tmat3x3<T, P> rowMajor3( [all …]
|
D | matrix_major_storage.inl | 13 GLM_FUNC_QUALIFIER detail::tmat2x2<T, P> rowMajor2 15 detail::tvec2<T, P> const & v1, 16 detail::tvec2<T, P> const & v2 19 detail::tmat2x2<T, P> Result; 28 GLM_FUNC_QUALIFIER detail::tmat2x2<T, P> rowMajor2( 29 const detail::tmat2x2<T, P>& m) 31 detail::tmat2x2<T, P> Result; 40 GLM_FUNC_QUALIFIER detail::tmat3x3<T, P> rowMajor3( 41 const detail::tvec3<T, P>& v1, 42 const detail::tvec3<T, P>& v2, [all …]
|
D | string_cast.inl | 14 namespace detail namespace 38 }//namespace detail 45 return detail::format("float(%f)", x); 50 return detail::format("double(%f)", x); 55 return detail::format("int(%d)", x); 60 return detail::format("uint(%d)", x); 69 detail::tvec2<bool, P> const & v 72 return detail::format("bvec2(%s, %s)", 73 v.x ? detail::True : detail::False, 74 v.y ? detail::True : detail::False); [all …]
|
D | wrap.inl | 25 GLM_FUNC_QUALIFIER detail::tvec2<T, P> clamp 27 detail::tvec2<T, P> const & Texcoord 30 detail::tvec2<T, P> Result; 31 for(typename detail::tvec2<T, P>::size_type i = 0; i < detail::tvec2<T, P>::value_size(); ++i) 37 GLM_FUNC_QUALIFIER detail::tvec3<T, P> clamp 39 detail::tvec3<T, P> const & Texcoord 42 detail::tvec3<T, P> Result; 43 for(typename detail::tvec3<T, P>::size_type i = 0; i < detail::tvec3<T, P>::value_size(); ++i) 49 GLM_FUNC_QUALIFIER detail::tvec4<T, P> clamp 51 detail::tvec4<T, P> const & Texcoord [all …]
|
/external/parameter-framework/asio-1.10.6/include/asio/detail/ |
D | handler_type_requirements.hpp | 57 namespace detail { namespace 112 …detail::zero_arg_handler_test( asio::detail::clvref< asio_true_handler_typ… 114 …detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 117 …detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 119 …detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 121 …detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 123 …detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 125 …detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 127 …detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type… 129 …detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type… [all …]
|
/external/vulkan-validation-layers/libs/glm/detail/ |
D | type_mat.hpp | 35 namespace detail namespace 65 typedef detail::tmat2x2<float, lowp> lowp_mat2; 72 typedef detail::tmat2x2<float, mediump> mediump_mat2; 79 typedef detail::tmat2x2<float, highp> highp_mat2; 86 typedef detail::tmat2x2<float, lowp> lowp_mat2x2; 93 typedef detail::tmat2x2<float, mediump> mediump_mat2x2; 100 typedef detail::tmat2x2<float, highp> highp_mat2x2; 112 typedef detail::tmat2x3<float, lowp> lowp_mat2x3; 119 typedef detail::tmat2x3<float, mediump> mediump_mat2x3; 126 typedef detail::tmat2x3<float, highp> highp_mat2x3; [all …]
|
D | type_vec.hpp | 36 namespace detail namespace 44 typedef detail::tvec1<float, highp> highp_vec1_t; 45 typedef detail::tvec1<float, mediump> mediump_vec1_t; 46 typedef detail::tvec1<float, lowp> lowp_vec1_t; 47 typedef detail::tvec1<int, highp> highp_ivec1_t; 48 typedef detail::tvec1<int, mediump> mediump_ivec1_t; 49 typedef detail::tvec1<int, lowp> lowp_ivec1_t; 50 typedef detail::tvec1<uint, highp> highp_uvec1_t; 51 typedef detail::tvec1<uint, mediump> mediump_uvec1_t; 52 typedef detail::tvec1<uint, lowp> lowp_uvec1_t; [all …]
|
D | intrinsic_vector_relational.inl | 31 //GLM_FUNC_QUALIFIER typename detail::tvec2<T, P>::bool_type lessThan 33 // detail::tvec2<T, P> const & x, 34 // detail::tvec2<T, P> const & y 38 // detail::type<valType>::is_float || 39 // detail::type<valType>::is_int || 40 // detail::type<valType>::is_uint); 42 // return typename detail::tvec2<bool>::bool_type(x.x < y.x, x.y < y.y); 46 //GLM_FUNC_QUALIFIER typename detail::tvec3<T, P>::bool_type lessThan 48 // detail::tvec3<T, P> const & x, 49 // detail::tvec3<T, P> const & y [all …]
|
D | func_noise.inl | 29 #include "../detail/_noise.hpp" 33 namespace detail namespace 36 GLM_FUNC_QUALIFIER detail::tvec4<T, P> grad4(T const & j, detail::tvec4<T, P> const & ip) 38 …detail::tvec3<T, P> pXYZ = floor(fract(detail::tvec3<T, P>(j) * detail::tvec3<T, P>(ip)) * T(7)) *… 39 T pW = static_cast<T>(1.5) - dot(abs(pXYZ), detail::tvec3<T, P>(1)); 40 …detail::tvec4<T, P> s = detail::tvec4<T, P>(lessThan(detail::tvec4<T, P>(pXYZ, pW), detail::tvec4<… 41 pXYZ = pXYZ + (detail::tvec3<T, P>(s) * T(2) - T(1)) * s.w; 42 return detail::tvec4<T, P>(pXYZ, pW); 44 }//namespace detail 49 return noise1(detail::tvec2<T, defaultp>(x, T(0))); [all …]
|
D | func_matrix.inl | 33 namespace detail namespace 44 struct compute_outerProduct<detail::tvec2, detail::tvec2, T, P> 46 …FIER static typename detail::outerProduct_trait<T, P, detail::tvec2, detail::tvec2>::type call(det… 48 detail::tmat2x2<T, P> m(detail::tmat2x2<T, P>::_null); 58 struct compute_outerProduct<detail::tvec3, detail::tvec3, T, P> 60 …FIER static typename detail::outerProduct_trait<T, P, detail::tvec3, detail::tvec3>::type call(det… 62 detail::tmat3x3<T, P> m(detail::tmat3x3<T, P>::_null); 70 struct compute_outerProduct<detail::tvec4, detail::tvec4, T, P> 72 …FIER static typename detail::outerProduct_trait<T, P, detail::tvec4, detail::tvec4>::type call(det… 74 detail::tmat4x4<T, P> m(detail::tmat4x4<T, P>::_null); [all …]
|
D | _vectorize.hpp | 39 GLM_FUNC_QUALIFIER detail::tvec1<T, P> func( \ 40 detail::tvec1<T, P> const & v) \ 42 return detail::tvec1<T, P>( \ 48 GLM_FUNC_QUALIFIER detail::tvec2<T, P> func( \ 49 detail::tvec2<T, P> const & v) \ 51 return detail::tvec2<T, P>( \ 58 GLM_FUNC_QUALIFIER detail::tvec3<T, P> func( \ 59 detail::tvec3<T, P> const & v) \ 61 return detail::tvec3<T, P>( \ 69 GLM_FUNC_QUALIFIER detail::tvec4<T, P> func( \ [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | Endian.h | 27 namespace detail { 54 reinterpret_cast<const detail::alignment_access_helper 65 reinterpret_cast<detail::alignment_access_helper<value_type, align> *> 72 reinterpret_cast<const detail::alignment_access_helper 83 reinterpret_cast<detail::alignment_access_helper<value_type, align> *> 88 namespace detail { 137 typedef detail::packed_endian_specific_integral 139 typedef detail::packed_endian_specific_integral 141 typedef detail::packed_endian_specific_integral 143 typedef detail::packed_endian_specific_integral [all …]
|