Searched refs:vY (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
H A Dfrontend.h43 void triangleSetupAB(const __m128 vX, const __m128 vY, __m128& vA, __m128& vB) argument
46 __m128 vYsub = _mm_shuffle_ps(vY, vY, _MM_SHUFFLE(3, 0, 2, 1));
47 // vY = y0 y1 y2 dc
48 vA = _mm_sub_ps(vY, vYsub);
67 void triangleSetupABInt(const __m128i vX, const __m128i vY, __m128i& vA, __m128i& vB) argument
73 __m128i vYsub = _mm_shuffle_epi32(vY, _MM_SHUFFLE(3, 0, 2, 1));
74 vA = _mm_sub_epi32(vY, vYsub);
82 const simdscalari vY[3],
88 vA[0] = _simd_sub_epi32(vY[
81 triangleSetupABIntVertical(const simdscalari vX[3],const simdscalari vY[3],simdscalari (& vA)[3],simdscalari (& vB)[3]) argument
99 triangleSetupABIntVertical(const simd16scalari vX[3],const simd16scalari vY[3],simd16scalari (& vA)[3],simd16scalari (& vB)[3]) argument
238 triangleSetupC(const __m128 vX,const __m128 vY,const __m128 vA,const __m128 & vB,__m128 & vC) argument
330 calcBoundingBoxInt(const __m128i & vX,const __m128i & vY,SWR_RECT & bbox) argument
[all...]
H A Dbinner.h80 /// @param vY: fixed point Y position for triangle verts
82 /// *Note*: expects vX, vY to be in the correct precision for the type
86 const Integer<SIMD_T> (&vY)[3],
99 Integer<SIMD_T> vMinY = vY[0];
101 vMinY = SIMD_T::min_epi32(vMinY, vY[1]);
102 vMinY = SIMD_T::min_epi32(vMinY, vY[2]);
104 Integer<SIMD_T> vMaxY = vY[0];
106 vMaxY = SIMD_T::max_epi32(vMaxY, vY[1]);
107 vMaxY = SIMD_T::max_epi32(vMaxY, vY[2]);
85 calcBoundingBoxIntVertical(const Integer<SIMD_T> (& vX)[3],const Integer<SIMD_T> (& vY)[3],SIMDBBOX_T<SIMD_T> & bbox) argument
H A Dbackend_impl.h506 psContext.vY.centroid =
507 _simd_blendv_ps(vYSample, psContext.vY.center, _simd_castsi_ps(vEvalAtCenter));
524 psContext.vY.centroid =
525 _simd_blendv_ps(psContext.vY.centroid, vYSample, _simd_castsi_ps(vCase3a));
535 vplaneps(coeffs.vIa, coeffs.vIb, coeffs.vIc, psContext.vX.centroid, psContext.vY.centroid);
537 vplaneps(coeffs.vJa, coeffs.vJb, coeffs.vJc, psContext.vX.centroid, psContext.vY.centroid);
664 psContext->vY.centroid = psContext->vY.center;
677 psContext->vY.centroid = _simd_add_ps(psContext->vY
[all...]
H A Dbackend_sample.cpp70 psContext.vY.UL = _simd_add_ps(vULOffsetsY, _simd_set1_ps(static_cast<float>(y)));
71 psContext.vY.center = _simd_add_ps(vCenterOffsetsY, _simd_set1_ps(static_cast<float>(y)));
136 psContext.vY.sample = _simd_add_ps(psContext.vY.UL, samplePos.vY(sample));
319 psContext.vY.UL = _simd_add_ps(psContext.vY.UL, dy);
320 psContext.vY.center = _simd_add_ps(psContext.vY.center, dy);
H A Dbackend_singlesample.cpp71 psContext.vY.UL = _simd_add_ps(vULOffsetsY, _simd_set1_ps(static_cast<float>(y)));
72 psContext.vY.center = _simd_add_ps(vCenterOffsetsY, _simd_set1_ps(static_cast<float>(y)));
301 psContext.vY.UL = _simd_add_ps(psContext.vY.UL, dy);
302 psContext.vY.center = _simd_add_ps(psContext.vY.center, dy);
H A Drasterizer.cpp84 __m128 vX, vY, vZ, vRecipW; local in function:RasterizeLine
87 vY = _mm_load_ps(workDesc.pTriBuffer + 4);
94 __m128 vYa = _mm_shuffle_ps(vY, vY, _MM_SHUFFLE(1, 1, 0, 0));
181 vYa = _mm_shuffle_ps(vY, vY, _MM_SHUFFLE(1, 0, 1, 1));
H A Dbackend.cpp312 psContext.vY.sample = _simd_add_ps(vYSamplePosUL, samplePos.vY(sample));
H A Drasterizer_impl.h940 __m128 vX, vY, vZ, vRecipW; local in function:RasterizeTriangle
945 vY = _mm_load_ps(workDesc.pTriBuffer + 4);
953 __m128i vYi = fpToFixedPoint(vY);
958 vY = _mm_mul_ps(_mm_cvtepi32_ps(vYi), _mm_set1_ps(1.0f / FIXED_POINT_SCALE));
962 triangleSetupAB(vX, vY, vA, vB);
984 triangleSetupC(vX, vY, vA, vB, vC);
H A Dstate.h356 PixelPositions vY; // IN: x location(s) of pixels member in struct:SWR_PS_CONTEXT
1060 INLINE const simdscalar& vY(uint32_t sampleNum) const { return _vY[sampleNum]; }; // @llvm_func function in struct:SWR_MULTISAMPLE_POS
/xsrc/external/mit/mesa-demos/dist/src/xdemos/
H A Doffset.c279 int vX, vY, vW, vH; local in function:process_input
283 vY = (eH - eW) >> 1;
287 vY = 0;
290 glViewport(vX, vY, vW, vH);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h195 /// @brief Compute plane equation vA * vX + vB * vY + vC
200 simdscalar const& vY)
203 vOut = _simd_fmadd_ps(vB, vY, vOut);
208 /// @brief Compute plane equation vA * vX + vB * vY + vC
213 simd4scalar const& vY)
216 vOut = _simd128_fmadd_ps(vB, vY, vOut);
196 vplaneps(simdscalar const & vA,simdscalar const & vB,simdscalar const & vC,simdscalar const & vX,simdscalar const & vY) argument
209 vplaneps(simd4scalar const & vA,simd4scalar const & vB,simd4scalar const & vC,simd4scalar const & vX,simd4scalar const & vY) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h246 /// @brief Compute plane equation vA * vX + vB * vY + vC
251 simdscalar const& vY)
254 vOut = _simd_fmadd_ps(vB, vY, vOut);
259 /// @brief Compute plane equation vA * vX + vB * vY + vC
264 simd4scalar const& vY)
267 vOut = _simd128_fmadd_ps(vB, vY, vOut);
247 vplaneps(simdscalar const & vA,simdscalar const & vB,simdscalar const & vC,simdscalar const & vX,simdscalar const & vY) argument
260 vplaneps(simd4scalar const & vA,simd4scalar const & vB,simd4scalar const & vC,simd4scalar const & vX,simd4scalar const & vY) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_misc.h102 Value* VPLANEPS(Value* vA, Value* vB, Value* vC, Value*& vX, Value*& vY);
H A Dbuilder_misc.cpp305 Value* Builder::VPLANEPS(Value* vA, Value* vB, Value* vC, Value*& vX, Value*& vY) argument
308 vOut = FMADDPS(vB, vY, vOut);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_misc.h116 Value* VPLANEPS(Value* vA, Value* vB, Value* vC, Value*& vX, Value*& vY);
H A Dbuilder_misc.cpp356 Value* Builder::VPLANEPS(Value* vA, Value* vB, Value* vC, Value*& vX, Value*& vY) argument
359 vOut = FMADDPS(vB, vY, vOut);

Completed in 18 milliseconds