/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | simd_vec4.hpp | 61 namespace detail namespace 150 typedef glm::detail::fvec4SIMD simdVec4; 158 detail::fvec4SIMD const & x); 162 detail::fvec4SIMD abs(detail::fvec4SIMD const & x); 166 detail::fvec4SIMD sign(detail::fvec4SIMD const & x); 170 detail::fvec4SIMD floor(detail::fvec4SIMD const & x); 175 detail::fvec4SIMD trunc(detail::fvec4SIMD const & x); 184 detail::fvec4SIMD round(detail::fvec4SIMD const & x); 196 detail::fvec4SIMD ceil(detail::fvec4SIMD const & x); 201 detail::fvec4SIMD fract(detail::fvec4SIMD const & x); [all …]
|
D | simd_quat.hpp | 40 namespace detail namespace 96 detail::fquatSIMD operator- ( 97 detail::fquatSIMD const & q); 99 detail::fquatSIMD operator+ ( 100 detail::fquatSIMD const & q, 101 detail::fquatSIMD const & p); 103 detail::fquatSIMD operator* ( 104 detail::fquatSIMD const & q, 105 detail::fquatSIMD const & p); 107 detail::fvec4SIMD operator* ( [all …]
|
D | simd_vec4.inl | 5 namespace detail{ namespace 145 this->Data = _mm_add_ps(this->Data , glm::detail::one); 151 this->Data = _mm_sub_ps(this->Data, glm::detail::one); 256 return fvec4SIMD(_mm_add_ps(v.Data, glm::detail::one)); 261 return fvec4SIMD(_mm_sub_ps(v.Data, glm::detail::one)); 264 }//namespace detail 268 detail::fvec4SIMD const & x 281 GLM_FUNC_QUALIFIER detail::fvec4SIMD abs 283 detail::fvec4SIMD const & x 286 return detail::sse_abs_ps(x.Data); [all …]
|
D | hash.inl | 14 namespace detail namespace 37 glm::detail::hash_combine(seed, hasher(v.x)); 38 glm::detail::hash_combine(seed, hasher(v.y)); 47 glm::detail::hash_combine(seed, hasher(v.x)); 48 glm::detail::hash_combine(seed, hasher(v.y)); 49 glm::detail::hash_combine(seed, hasher(v.z)); 58 glm::detail::hash_combine(seed, hasher(v.x)); 59 glm::detail::hash_combine(seed, hasher(v.y)); 60 glm::detail::hash_combine(seed, hasher(v.z)); 61 glm::detail::hash_combine(seed, hasher(v.w)); [all …]
|
D | simd_mat4.hpp | 33 namespace detail namespace 137 typedef detail::fmat4x4SIMD simdMat4; 145 detail::fmat4x4SIMD const & x); 150 detail::fmat4x4SIMD matrixCompMult( 151 detail::fmat4x4SIMD const & x, 152 detail::fmat4x4SIMD const & y); 158 detail::fmat4x4SIMD outerProduct( 159 detail::fvec4SIMD const & c, 160 detail::fvec4SIMD const & r); 164 detail::fmat4x4SIMD transpose( [all …]
|
D | string_cast.inl | 8 namespace detail namespace 137 return detail::format("bvec1(%s)", 138 x[0] ? detail::LabelTrue : detail::LabelFalse); 147 return detail::format("bvec2(%s, %s)", 148 x[0] ? detail::LabelTrue : detail::LabelFalse, 149 x[1] ? detail::LabelTrue : detail::LabelFalse); 158 return detail::format("bvec3(%s, %s, %s)", 159 x[0] ? detail::LabelTrue : detail::LabelFalse, 160 x[1] ? detail::LabelTrue : detail::LabelFalse, 161 x[2] ? detail::LabelTrue : detail::LabelFalse); [all …]
|
D | raw_data.hpp | 30 typedef detail::uint8 byte; 34 typedef detail::uint16 word; 38 typedef detail::uint32 dword; 42 typedef detail::uint64 qword;
|
D | simd_mat4.inl | 5 namespace detail{ namespace 250 return detail::fmat4x4SIMD 265 return detail::fmat4x4SIMD 280 return detail::fmat4x4SIMD 296 return detail::fmat4x4SIMD 311 return detail::fmat4x4SIMD 326 return detail::fmat4x4SIMD 342 return detail::fmat4x4SIMD 357 return detail::fmat4x4SIMD 404 return detail::fmat4x4SIMD [all …]
|
D | simd_quat.inl | 5 namespace detail{ namespace 167 return detail::fquatSIMD(w, x, y, z); 215 }//namespace detail 220 detail::fquatSIMD const & x 230 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast_impl(const T m0[], const T m1[], const T m2[]) 285 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast 287 detail::fmat4x4SIMD const & m 303 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast 312 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast 321 GLM_FUNC_QUALIFIER detail::fmat4x4SIMD mat4SIMD_cast [all …]
|
D | fast_trigonometry.inl | 5 namespace detail namespace 27 return detail::functor1<T, T, P, vecType>::call(cos_52s, x); 29 }//namespace detail 41 return detail::functor1<T, T, P, vecType>::call(wrapAngle, x); 51 return detail::cos_52s(angle); 53 return -detail::cos_52s(pi<T>() - angle); 55 return -detail::cos_52s(angle - pi<T>()); 57 return detail::cos_52s(two_pi<T>() - angle); 63 return detail::functor1<T, T, P, vecType>::call(fastCos, x); 76 return detail::functor1<T, T, P, vecType>::call(fastSin, x); [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtc/ |
D | type_precision.hpp | 50 typedef detail::int8 lowp_int8; 54 typedef detail::int16 lowp_int16; 58 typedef detail::int32 lowp_int32; 62 typedef detail::int64 lowp_int64; 66 typedef detail::int8 lowp_int8_t; 70 typedef detail::int16 lowp_int16_t; 74 typedef detail::int32 lowp_int32_t; 78 typedef detail::int64 lowp_int64_t; 82 typedef detail::int8 lowp_i8; 86 typedef detail::int16 lowp_i16; [all …]
|
D | packing.inl | 8 #include "../detail/type_half.hpp" 13 namespace detail namespace 282 int16 const Unpack(detail::toFloat16(v.x)); 292 return tvec1<float, P>(detail::toFloat32(v.x)); 301 tvec2<int16, P> const Unpack(detail::toFloat16(v.x), detail::toFloat16(v.y)); 311 return tvec2<float, P>(detail::toFloat32(v.x), detail::toFloat32(v.y)); 320 …tvec3<int16, P> const Unpack(detail::toFloat16(v.x), detail::toFloat16(v.y), detail::toFloat16(v.z… 330 return tvec3<float, P>(detail::toFloat32(v.x), detail::toFloat32(v.y), detail::toFloat32(v.z)); 339 …tvec4<int16, P> const Unpack(detail::toFloat16(v.x), detail::toFloat16(v.y), detail::toFloat16(v.z… 349 …return tvec4<float, P>(detail::toFloat32(v.x), detail::toFloat32(v.y), detail::toFloat32(v.z), det… [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/detail/ |
D | _swizzle.hpp | 7 namespace detail namespace 59 …struct _swizzle_base2 : public _swizzle_base1<N, T, P, vecType, E0,E1,E2,E3, detail::is_aligned<P>… 137 …, E0,E1,E2,E3, 1> : public _swizzle_base1<N, T, P, vecType, E0,E1,E2,E3, detail::is_aligned<P>::va… 268 namespace detail namespace 301 struct { detail::_swizzle<2, T, P, V, 0,0,-1,-2> E0 ## E0; }; \ 302 struct { detail::_swizzle<2, T, P, V, 0,1,-1,-2> E0 ## E1; }; \ 303 struct { detail::_swizzle<2, T, P, V, 1,0,-1,-2> E1 ## E0; }; \ 304 struct { detail::_swizzle<2, T, P, V, 1,1,-1,-2> E1 ## E1; }; 307 struct { detail::_swizzle<3,T, P, V, 0,0,0,-1> E0 ## E0 ## E0; }; \ 308 struct { detail::_swizzle<3,T, P, V, 0,0,1,-1> E0 ## E0 ## E1; }; \ [all …]
|
D | type_int.hpp | 16 namespace detail namespace 206 typedef detail::int8 int8; 207 typedef detail::int16 int16; 208 typedef detail::int32 int32; 209 typedef detail::int64 int64; 211 typedef detail::uint8 uint8; 212 typedef detail::uint16 uint16; 213 typedef detail::uint32 uint32; 214 typedef detail::uint64 uint64; 224 typedef detail::lowp_int_t lowp_int; [all …]
|
D | func_integer.inl | 2 /// @file glm/detail/func_integer.inl 25 namespace detail namespace 155 return detail::functor1<int, T, P, vecType>::call(compute_findMSB_32, x); 173 return detail::functor1<int, T, P, vecType>::call(compute_findMSB_64, x); 178 }//namespace detail 271 return (Value >> static_cast<T>(Offset)) & static_cast<T>(detail::mask(Bits)); 286 T const Mask = static_cast<T>(detail::mask(Bits) << Offset); 301 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 302 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… 303 …x = detail::compute_bitfieldReverseStep<T, P, vecType, detail::is_aligned<P>::value, sizeof(T) * 8… [all …]
|
D | func_exponential.inl | 2 /// @file glm/detail/func_exponential.inl 11 namespace detail namespace 28 return detail::functor1<T, T, P, vecType>::call(log2, vec); 37 return detail::functor1<T, T, P, vecType>::call(std::sqrt, x); 65 }//namespace detail 72 return detail::functor2<T, P, vecType>::call(pow, base, exponent); 80 return detail::functor1<T, T, P, vecType>::call(exp, x); 88 return detail::functor1<T, T, P, vecType>::call(log, x); 103 return detail::functor1<T, T, P, vecType>::call(exp2, x); 116 …return detail::compute_log2<T, P, vecType, std::numeric_limits<T>::is_iec559, detail::is_aligned<P… [all …]
|
D | type_vec4.inl | 2 /// @file glm/detail/type_tvec4.inl 5 namespace detail namespace 153 }//namespace detail 370 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 377 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 384 …return (*this = detail::compute_vec4_add<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 391 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 398 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 405 …return (*this = detail::compute_vec4_sub<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… 412 …return (*this = detail::compute_vec4_mul<T, P, detail::is_aligned<P>::value>::call(*this, tvec4<T,… [all …]
|
D | func_packing_simd.inl | 2 /// @file glm/detail/func_packing_simd.inl 5 namespace detail namespace 8 }//namespace detail
|
D | func_vector_relational_simd.inl | 2 /// @file glm/detail/func_vector_relational_simd.inl 5 namespace detail namespace 8 }//namespace detail
|
D | func_trigonometric.inl | 2 /// @file glm/detail/func_trigonometric.inl 22 return detail::functor1<T, T, P, vecType>::call(radians, v); 37 return detail::functor1<T, T, P, vecType>::call(degrees, v); 46 return detail::functor1<T, T, P, vecType>::call(sin, v); 55 return detail::functor1<T, T, P, vecType>::call(cos, v); 64 return detail::functor1<T, T, P, vecType>::call(tan, v); 73 return detail::functor1<T, T, P, vecType>::call(asin, v); 82 return detail::functor1<T, T, P, vecType>::call(acos, v); 97 return detail::functor2<T, P, vecType>::call(::std::atan2, a, b); 105 return detail::functor1<T, T, P, vecType>::call(atan, v); [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/ |
D | fwd.hpp | 100 typedef detail::int8 lowp_int8; 104 typedef detail::int16 lowp_int16; 108 typedef detail::int32 lowp_int32; 112 typedef detail::int64 lowp_int64; 116 typedef detail::int8 lowp_int8_t; 120 typedef detail::int16 lowp_int16_t; 124 typedef detail::int32 lowp_int32_t; 128 typedef detail::int64 lowp_int64_t; 132 typedef detail::int8 lowp_i8; 136 typedef detail::int16 lowp_i16; [all …]
|
/hardware/google/gfxstream/guest/mesa/include/CL/ |
D | opencl.hpp | 709 namespace detail { namespace 799 namespace detail namespace 991 namespace detail { namespace 1292 F(cl_kernel_work_group_info, CL_KERNEL_COMPILE_WORK_GROUP_SIZE, cl::detail::size_t_array) \ 1335 F(cl_kernel_work_group_info, CL_KERNEL_GLOBAL_WORK_SIZE, cl::detail::size_t_array) \ 1399 … F(cl_kernel_sub_group_info, CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT, cl::detail::size_t_array) \ 1457 struct param_traits<detail:: token,param_name> \ 1877 detail::errHandler(retain(), __RETAIN_ERR); in Wrapper() 1889 detail::errHandler(retain(), __RETAIN_ERR); in Wrapper() 1901 detail::errHandler(release(), __RELEASE_ERR); in operator =() [all …]
|
D | cl.hpp | 341 namespace detail namespace 751 detail::errHandler(CL_MEM_OBJECT_ALLOCATION_FAILURE, __VECTOR_CAPACITY_ERR); in push_back() 765 detail::errHandler(CL_MEM_OBJECT_ALLOCATION_FAILURE, __VECTOR_CAPACITY_ERR); in pop_back() 864 detail::errHandler(CL_MEM_OBJECT_ALLOCATION_FAILURE, __VECTOR_CAPACITY_ERR); in resize() 1064 namespace detail { namespace 1143 namespace detail { namespace 1515 struct param_traits<detail:: token,param_name> \ 1835 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); } in Wrapper() 1849 if (object_ != NULL) { detail::errHandler(release(), __RELEASE_ERR); } in operator =() 1851 if (object_ != NULL) { detail::errHandler(retain(), __RETAIN_ERR); } in operator =() [all …]
|
/hardware/google/aemu/base/include/aemu/base/ |
D | Result.h | 61 namespace detail { 117 detail::Ok<Value> Ok(T&& value) { 118 return detail::Ok<Value>(std::forward<T>(value)); 121 static inline detail::Ok<void> Ok() { 122 return detail::Ok<void>(); 126 detail::Err<Value> Err(E&& value) { 127 return detail::Err<Value>(std::forward<E>(value)); 136 Result(detail::Ok<U>&& ok) : mStorage(std::move(ok)) {} 137 Result(detail::Err<E>&& err) : mStorage(std::move(err)) {} 196 detail::ResultStorage<T, E> mStorage;
|
/hardware/interfaces/audio/aidl/vts/ |
D | TestUtils.h | 28 namespace detail { 95 ASSERT_PRED_FORMAT1(::android::hardware::audio::common::testing::detail::assertIsOk, ret) 97 EXPECT_PRED_FORMAT1(::android::hardware::audio::common::testing::detail::assertIsOk, ret) 101 ASSERT_PRED_FORMAT2(::android::hardware::audio::common::testing::detail::assertResult, \ 104 EXPECT_PRED_FORMAT2(::android::hardware::audio::common::testing::detail::assertResult, \ 119 ::android::hardware::audio::common::testing::detail::assertIsOkOrUnknownTransaction, \ 125 ::android::hardware::audio::common::testing::detail::assertResultOrUnknownTransaction, \
|