Home
last modified time | relevance | path

Searched refs:vYi (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dbinner.cpp348 typename SIMD_T::Integer (&vYi)[3], in EarlyRasterizer()
386 typename SIMD_T::Integer vDeltaY0 = SIMD_T::sub_epi32(vTopLeftY, vYi[0]); in EarlyRasterizer()
387 typename SIMD_T::Integer vDeltaY1 = SIMD_T::sub_epi32(vTopLeftY, vYi[1]); in EarlyRasterizer()
388 typename SIMD_T::Integer vDeltaY2 = SIMD_T::sub_epi32(vTopLeftY, vYi[2]); in EarlyRasterizer()
716 typename SIMD_T::Integer vXi[3], vYi[3]; in BinTrianglesImpl() local
717 FPToFixedPoint<SIMD_T>(tri, vXi, vYi); in BinTrianglesImpl()
721 triangleSetupABIntVertical(vXi, vYi, vAi, vBi); in BinTrianglesImpl()
794 const typename SIMD_T::Integer y0y1Mask = SIMD_T::cmpeq_epi32(vYi[0], vYi[1]); in BinTrianglesImpl()
800 const typename SIMD_T::Integer y1y2Mask = SIMD_T::cmpeq_epi32(vYi[1], vYi[2]); in BinTrianglesImpl()
841 calcBoundingBoxIntVertical<SIMD_T, CT>(vXi, vYi, bbox); in BinTrianglesImpl()
[all …]
Dbinner.h65 …name SIMD_T::Vec4 *const tri, typename SIMD_T::Integer(&vXi)[3], typename SIMD_T::Integer(&vYi)[3]) in FPToFixedPoint()
68 vYi[0] = fpToFixedPointVertical<SIMD_T>(tri[0].y); in FPToFixedPoint()
70 vYi[1] = fpToFixedPointVertical<SIMD_T>(tri[1].y); in FPToFixedPoint()
72 vYi[2] = fpToFixedPointVertical<SIMD_T>(tri[2].y); in FPToFixedPoint()
Drasterizer_impl.h872 __m128i vYi = fpToFixedPoint(vY);
877 vY = _mm_mul_ps(_mm_cvtepi32_ps(vYi), _mm_set1_ps(1.0f / FIXED_POINT_SCALE));
884 triangleSetupABInt(vXi, vYi, vAi, vBi);
981 calcBoundingBoxInt(vXi, vYi, bbox);
1071 __m128i vDeltaY = _mm_sub_epi32(vTopLeftY, vYi);
1214 __m128i vSampleOffsetYh = samplePos.vYi(sampleNum);
Dstate.h1011 INLINE const __m128i& vYi(uint32_t sampleNum) const { return _vYi[sampleNum]; }; // @llvm_func in vYi() function