| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/common/ |
| H A D | simdlib_interface.hpp | 341 // Vec4, an SOA SIMD set of 4-dimensional vectors 342 union Vec4 344 Vec4() = default; 345 Vec4(Float in) 352 Vec4(Float x, Float y, Float z, Float w) 376 static void vec4_set1_ps(Vec4& r, const float *p); // r[0] = set1(p[0]), r[1] = set1(p[1]), ... 377 static void vec4_set1_vps(Vec4& r, Float s); // r[0] = s, r[1] = s, ... 378 static Float vec4_dp3_ps(const Vec4& v0, const Vec4& v1); // return dp3(v0, v1) 379 static Float vec4_dp4_ps(const Vec4 [all...] |
| H A D | simdlib.hpp | 83 using Vec4 = SIMD128Impl::Vec4; typedef in struct:SIMDImpl::SIMD128Impl::Traits 139 using Vec4 = SIMD256Impl::Vec4; typedef in struct:SIMDImpl::SIMD256Impl::Traits 194 using Vec4 = SIMD512Impl::Vec4; typedef in struct:SIMDImpl::SIMD512Impl::Traits 210 using Vec4 = typename Traits::Vec4; typedef in struct:SIMDBase 215 // Populates a SIMD Vec4 from a non-simd vector. So p = xyzw becomes xxxx yyyy zzzz wwww. 216 static SIMDINLINE void vec4_load1_ps(Vec4 564 using Vec4 = typename SIMD_T::Vec4; typedef in typeref:typename:SIMD_T::Vec4 [all...] |
| H A D | intrin.h | 38 typedef SIMDImpl::SIMD128Impl::Vec4 simd4vector; 44 typedef SIMDImpl::SIMD256Impl::Vec4 simd8vector; 50 typedef SIMDImpl::SIMD512Impl::Vec4 simd16vector;
|
| H A D | simdlib_types.hpp | 144 union Vec4 union in namespace:SIMDImpl 158 SIMDINLINE Vec4& SIMDCALL operator=(Vec4 const& in) 227 using Vec4 = SIMDImpl::Vec4<Float, Integer, Double>; typedef in namespace:SIMDImpl::SIMD128Impl 310 using Vec4 = SIMDImpl::Vec4<Float, Integer, Double>; typedef in namespace:SIMDImpl::SIMD256Impl 450 typedef SIMDImpl::Vec4<Float, Integer, Double> SIMDALIGN(Vec4, 64); typedef in namespace:SIMDImpl::SIMD512Impl
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/common/ |
| H A D | simdlib.hpp | 83 using Vec4 = SIMD128Impl::Vec4; typedef in struct:SIMDImpl::SIMD128Impl::Traits 139 using Vec4 = SIMD256Impl::Vec4; typedef in struct:SIMDImpl::SIMD256Impl::Traits 194 using Vec4 = SIMD512Impl::Vec4; typedef in struct:SIMDImpl::SIMD512Impl::Traits 210 using Vec4 = typename Traits::Vec4; typedef in struct:SIMDBase 231 using Vec4 = typename SIMD_T::Vec4; typedef in typeref:typename:SIMD_T::Vec4 [all...] |
| H A D | intrin.h | 38 typedef SIMDImpl::SIMD128Impl::Vec4 simd4vector; 44 typedef SIMDImpl::SIMD256Impl::Vec4 simd8vector; 50 typedef SIMDImpl::SIMD512Impl::Vec4 simd16vector;
|
| H A D | simdlib_types.hpp | 144 union Vec4 union in namespace:SIMDImpl 158 SIMDINLINE Vec4& SIMDCALL operator=(Vec4 const& in) 227 using Vec4 = SIMDImpl::Vec4<Float, Integer, Double>; typedef in namespace:SIMDImpl::SIMD128Impl 310 using Vec4 = SIMDImpl::Vec4<Float, Integer, Double>; typedef in namespace:SIMDImpl::SIMD256Impl 450 typedef SIMDImpl::Vec4<Float, Integer, Double> SIMDALIGN(Vec4, 64); typedef in namespace:SIMDImpl::SIMD512Impl
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| H A D | clip.h | 65 const Vec4<SIMD_T>& vertex, 206 SIMD256::Vec4 prims[], 268 SIMD512::Vec4 prims[], 338 void ComputeClipCodes(Vec4<SIMD_T> vertex[], const Integer<SIMD_T>& viewportIndexes) 381 int ComputeNaNMask(Vec4<SIMD_T> prim[]) 399 int ComputeUserClipCullMask(PA_STATE& pa, Vec4<SIMD_T> prim[]) 406 Vec4<SIMD_T> vClipCullDistLo[3]; 407 Vec4<SIMD_T> vClipCullDistHi[3]; 474 void ClipSimd(const Vec4<SIMD_T> prim[], 494 Vec4<SIMD_ [all...] |
| H A D | format_conversion.h | 37 INLINE void SIMDCALL LoadSOA(const uint8_t* pSrc, Vec4<SIMD_T>& dst) 188 INLINE void SIMDCALL StoreSOA(const Vec4<SIMD_T>& src, uint8_t* pDst)
|
| H A D | binner.cpp | 43 Vec4<SIMD_T> prim[], 54 Vec4<SIMD_T> prim[], 663 Vec4<SIMD_T> tri[3], 1041 Vec4<SIMD_T> line[2]; 1271 Vec4<SIMD_T> prim[], 1279 Vec4<SIMD_T>& primVerts = prim[0]; 1414 Vec4<SIMD_T> size[3]; 1589 Vec4<SIMD_T> prim[3], 1668 Vec4<SIMD_T> prim[], 1885 Vec4<SIMD_ [all...] |
| H A D | binner.h | 66 FPToFixedPoint(const Vec4<SIMD_T>* const tri, Integer<SIMD_T> (&vXi)[3], Integer<SIMD_T> (&vYi)[3])
|
| H A D | frontend.cpp | 1085 SIMD16::Vec4 svgAttrib[4]; 1131 SIMD::Vec4 svgAttrib[4]; 1217 numSimdBatches * gsState.outputVertexSize * sizeof(Vec4<SIMD_T>); 1542 SIMD16::Vec4 svgAttrib[4]; 1584 SIMD::Vec4 svgAttrib[4]; 2067 SIMD16::Vec4 svgAttrib[4]; 2280 SIMD::Vec4 svgAttrib[4];
|
| H A D | state.h | 212 typename SIMD_T::Vec4 attrib[SWR_VTX_NUM_SLOTS];
|