Home
last modified time | relevance | path

Searched refs:detail (Results 1 – 25 of 204) sorted by relevance

123456789

/hardware/google/gfxstream/third-party/glm/include/glm/gtx/
Dsimd_vec4.hpp61 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 …]
Dsimd_quat.hpp40 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 …]
Dsimd_vec4.inl5 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 …]
Dhash.inl14 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 …]
Dsimd_mat4.hpp33 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 …]
Dstring_cast.inl8 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 …]
Draw_data.hpp30 typedef detail::uint8 byte;
34 typedef detail::uint16 word;
38 typedef detail::uint32 dword;
42 typedef detail::uint64 qword;
Dsimd_mat4.inl5 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 …]
Dsimd_quat.inl5 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 …]
Dfast_trigonometry.inl5 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/
Dtype_precision.hpp50 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 …]
Dpacking.inl8 #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.hpp7 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 …]
Dtype_int.hpp16 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 …]
Dfunc_integer.inl2 /// @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 …]
Dfunc_exponential.inl2 /// @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 …]
Dtype_vec4.inl2 /// @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 …]
Dfunc_packing_simd.inl2 /// @file glm/detail/func_packing_simd.inl
5 namespace detail namespace
8 }//namespace detail
Dfunc_vector_relational_simd.inl2 /// @file glm/detail/func_vector_relational_simd.inl
5 namespace detail namespace
8 }//namespace detail
Dfunc_trigonometric.inl2 /// @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/
Dfwd.hpp100 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/
Dopencl.hpp709 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 …]
Dcl.hpp341 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/
DResult.h61 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/
DTestUtils.h28 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, \

123456789