Home
last modified time | relevance | path

Searched refs:vRecipW (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Drasterizer.cpp84 __m128 vX, vY, vZ, vRecipW; in RasterizeLine() local
89 vRecipW = _mm_load_ps(workDesc.pTriBuffer + 12); in RasterizeLine()
96 __m128 vRecipWa = _mm_shuffle_ps(vRecipW, vRecipW, _MM_SHUFFLE(1, 1, 0, 0)); in RasterizeLine()
183 vRecipWa = _mm_shuffle_ps(vRecipW, vRecipW, _MM_SHUFFLE(1, 0, 1, 1)); in RasterizeLine()
Dbinner.cpp1908 Float<SIMD_T> vRecipW[2] = {SIMD_T::set1_ps(1.0f), SIMD_T::set1_ps(1.0f)}; in BinLinesImpl() local
1913 vRecipW[0] = SIMD_T::div_ps(SIMD_T::set1_ps(1.0f), prim[0].w); in BinLinesImpl()
1914 vRecipW[1] = SIMD_T::div_ps(SIMD_T::set1_ps(1.0f), prim[1].w); in BinLinesImpl()
1916 prim[0].v[0] = SIMD_T::mul_ps(prim[0].v[0], vRecipW[0]); in BinLinesImpl()
1917 prim[1].v[0] = SIMD_T::mul_ps(prim[1].v[0], vRecipW[1]); in BinLinesImpl()
1919 prim[0].v[1] = SIMD_T::mul_ps(prim[0].v[1], vRecipW[0]); in BinLinesImpl()
1920 prim[1].v[1] = SIMD_T::mul_ps(prim[1].v[1], vRecipW[1]); in BinLinesImpl()
1922 prim[0].v[2] = SIMD_T::mul_ps(prim[0].v[2], vRecipW[0]); in BinLinesImpl()
1923 prim[1].v[2] = SIMD_T::mul_ps(prim[1].v[2], vRecipW[1]); in BinLinesImpl()
1946 pDC, pa, workerId, prim, vRecipW, primMask, primID, viewportIdx, rtIdx); in BinLinesImpl()
Drasterizer_impl.h940 __m128 vX, vY, vZ, vRecipW;
947 vRecipW = _mm_load_ps(workDesc.pTriBuffer + 12);
1017 _mm_store_ps(oneOverW, vRecipW);