Searched refs:vRecipW (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | rasterizer.cpp | 84 __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()
|
D | binner.cpp | 1908 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()
|
D | rasterizer_impl.h | 940 __m128 vX, vY, vZ, vRecipW; 947 vRecipW = _mm_load_ps(workDesc.pTriBuffer + 12); 1017 _mm_store_ps(oneOverW, vRecipW);
|