Home
last modified time | relevance | path

Searched refs:v (Results 1 – 9 of 9) sorted by relevance

/TaskScheduler/ThirdParty/Squish/
H A Dsimd_float.h70 m_x += v.m_x;
71 m_y += v.m_y;
72 m_z += v.m_z;
73 m_w += v.m_w;
79 m_x -= v.m_x;
80 m_y -= v.m_y;
131 1.0f/v.m_w in Reciprocal()
158 v.m_x > 0.0f ? std::floor( v.m_x ) : std::ceil( v.m_x ), in Truncate()
159 v.m_y > 0.0f ? std::floor( v.m_y ) : std::ceil( v.m_y ), in Truncate()
160 v.m_z > 0.0f ? std::floor( v.m_z ) : std::ceil( v.m_z ), in Truncate()
[all …]
H A Dmaths.h69 m_x += v.m_x;
70 m_y += v.m_y;
71 m_z += v.m_z;
77 m_x -= v.m_x;
78 m_y -= v.m_y;
79 m_z -= v.m_z;
85 m_x *= v.m_x;
184 v.m_x > 0.0f ? std::floor( v.m_x ) : std::ceil( v.m_x ), in Truncate()
185 v.m_y > 0.0f ? std::floor( v.m_y ) : std::ceil( v.m_y ), in Truncate()
186 v.m_z > 0.0f ? std::floor( v.m_z ) : std::ceil( v.m_z ) in Truncate()
[all …]
H A Dsimd_ve.h43 explicit Vec4( vector float v ) : m_v( v ) {} in Vec4() argument
60 m_v = u.v; in Vec4()
70 m_v = u.v; in Vec4()
76 u.v = m_v; in GetVec3()
85 Vec4& operator+=( Arg v )
87 m_v = vec_add( m_v, v.m_v );
91 Vec4& operator-=( Arg v )
93 m_v = vec_sub( m_v, v.m_v );
97 Vec4& operator*=( Arg v )
150 friend Vec4 Truncate( Vec4::Arg v ) in Truncate() argument
[all …]
H A Dsimd_sse.h51 explicit Vec4( __m128 v ) : m_v( v ) {} in Vec4() argument
81 Vec4& operator+=( Arg v )
83 m_v = _mm_add_ps( m_v, v.m_v );
87 Vec4& operator-=( Arg v )
89 m_v = _mm_sub_ps( m_v, v.m_v );
93 Vec4& operator*=( Arg v )
95 m_v = _mm_mul_ps( m_v, v.m_v );
126 friend Vec4 Reciprocal( Vec4::Arg v ) in Reciprocal() argument
129 __m128 estimate = _mm_rcp_ps( v.m_v ); in Reciprocal()
146 friend Vec4 Truncate( Vec4::Arg v ) in Truncate() argument
[all …]
/TaskScheduler/SchedulerTests/Tests/
H A DFoundationTests.cpp131 int v; in SUITE() local
132 CHECK_EQUAL(true, queue.TryPop(v)); in SUITE()
133 CHECK_EQUAL(113, v); in SUITE()
139 CHECK_EQUAL(true, queue.TryPop(v)); in SUITE()
140 CHECK_EQUAL(114, v); in SUITE()
142 CHECK_EQUAL(115, v); in SUITE()
144 CHECK_EQUAL(116, v); in SUITE()
146 CHECK_EQUAL(117, v); in SUITE()
148 CHECK_EQUAL(118, v); in SUITE()
150 v = -133; in SUITE()
[all …]
/TaskScheduler/Scheduler/Include/
H A DMTTaskGroup.h50 explicit TaskGroup(PredefinedValues v) in TaskGroup() argument
52 id = (int16)v; in TaskGroup()
65 TaskGroup & operator= (const PredefinedValues & v)
67 id = (int16)v;
71 bool operator== (const PredefinedValues & v) const
73 return (id == v);
/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTFiber.h34 #define WriteTeb(offset, v) __writegsqword(offset, v) argument
39 #define WriteTeb(offset, v) __writefsdword(offset, v) argument
/TaskScheduler/Scheduler/Include/Platform/Common/
H A DMTAtomic.h62 explicit Atomic32(T v) in Atomic32() argument
67 Atomic32Base<T>::Store(v); in Atomic32()
88 explicit AtomicPtr(T* v) in AtomicPtr() argument
93 AtomicPtrBase<T>::Store(v); in AtomicPtr()
/TaskScheduler/
H A DREADME.md77 http://www.youtube.com/watch?v=X1T3IQ4N-3g
163 https://msdn.microsoft.com/en-us/library/windows/desktop/ee418650(v=vs.85).aspx