Searched refs:vYi (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | binner.cpp | 348 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 …]
|
D | binner.h | 65 …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()
|
D | rasterizer_impl.h | 872 __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);
|
D | state.h | 1011 INLINE const __m128i& vYi(uint32_t sampleNum) const { return _vYi[sampleNum]; }; // @llvm_func in vYi() function
|