| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| H A D | depthstencil.h | 34 simdscalar const& mask, 35 simdscalar const& stencilRefps, 36 simdscalar& stencilps) 76 simdscalar stencilinvert = 87 simdscalar QuantizeDepth(simdscalar const& depth) 105 simdscalar result = _simd_mul_ps(depth, _simd_set1_ps(quantize)); 122 simdscalar DepthStencilTest(const API_STATE* pState, 125 simdscalar const& iZ, 127 simdscalar cons [all...] |
| H A D | format_types.h | 41 static simdscalar loadSOA(const uint8_t* pSrc) = delete; 42 static void storeSOA(uint8_t* pDst, simdscalar const& src) = delete; 43 static simdscalar unpack(simdscalar& in) = delete; 44 static simdscalar pack(simdscalar& in) = delete; 60 static simdscalar loadSOA(const uint8_t* pSrc) { return _simd_setzero_ps(); } 61 static void storeSOA(uint8_t* pDst, simdscalar const& src) { return; } 62 static simdscalar unpack(simdscalar [all...] |
| H A D | format_utils.h | 86 const simdscalar& vSrc0, 87 const simdscalar& vSrc1, 88 const simdscalar& vSrc2) 90 simdscalar r0r2 = _simd_unpacklo_ps(vSrc0, vSrc2); // x0z0x1z1 x4z4x5z5 91 simdscalar r1rx = _simd_unpacklo_ps(vSrc1, _simd_setzero_ps()); // y0w0y1w1 y4w4y5w5 92 simdscalar r02r1xlolo = _simd_unpacklo_ps(r0r2, r1rx); // x0y0z0w0 x4y4z4w4 93 simdscalar r02r1xlohi = _simd_unpackhi_ps(r0r2, r1rx); // x1y1z1w1 x5y5z5w5 97 simdscalar r02r1xhilo = _simd_unpacklo_ps(r0r2, r1rx); // x2y2z2w2 x6y6z6w6 98 simdscalar r02r1xhihi = _simd_unpackhi_ps(r0r2, r1rx); // x3y3z3w3 x7y7z7w7 113 const simdscalar [all...] |
| H A D | context.h | 343 simdscalar vIa; 344 simdscalar vIb; 345 simdscalar vIc; 347 simdscalar vJa; 348 simdscalar vJb; 349 simdscalar vJc; 351 simdscalar vZa; 352 simdscalar vZb; 353 simdscalar vZc; 355 simdscalar vRecipDe [all...] |
| H A D | backend_impl.h | 57 simdscalar const& vI, 58 simdscalar const& vJ) 60 simdscalar vClipMask = _simd_setzero_ps(); 66 simdscalar vA = _simd_broadcast_ss(pUserClipBuffer++); 67 simdscalar vB = _simd_broadcast_ss(pUserClipBuffer++); 68 simdscalar vC = _simd_broadcast_ss(pUserClipBuffer++); 71 simdscalar vInterp = vplaneps(vA, vB, vC, vI, vJ); 74 simdscalar vCull = _simd_cmp_ps(_simd_setzero_ps(), vInterp, _CMP_NLE_UQ); 314 simdscalar shufRes = _mm256_shuffle_ps( 376 simdscalar [all...] |
| H A D | state.h | 317 simdscalar* pDomainU; // IN: (SIMD) Domain Point U coords 318 simdscalar* pDomainV; // IN: (SIMD) Domain Point V coords 320 simdscalar* pOutputData; // OUT: (SIMD) Vertex Attributes (2D array of vectors, one row per attribute-component) 341 simdscalar UL; 342 simdscalar center; 343 simdscalar sample; 344 simdscalar centroid; 357 simdscalar vZ; // INOUT: z location of pixels 359 simdscalar inputMask; // IN: input coverage mask for all samples 786 // Size of the control data section which contains cut or streamID data, in simdscalar unit [all...] |
| H A D | frontend.h | 250 simdscalar m00 = _simd_load1_ps(&vpMatrices.m00[0]); 251 simdscalar m30 = _simd_load1_ps(&vpMatrices.m30[0]); 252 simdscalar m11 = _simd_load1_ps(&vpMatrices.m11[0]); 253 simdscalar m31 = _simd_load1_ps(&vpMatrices.m31[0]); 254 simdscalar m22 = _simd_load1_ps(&vpMatrices.m22[0]); 255 simdscalar m32 = _simd_load1_ps(&vpMatrices.m32[0]); 291 simdscalar m00 = _simd_i32gather_ps(&vpMatrices.m00[0], vViewportIdx, 4); 292 simdscalar m30 = _simd_i32gather_ps(&vpMatrices.m30[0], vViewportIdx, 4); 293 simdscalar m11 = _simd_i32gather_ps(&vpMatrices.m11[0], vViewportIdx, 4); 294 simdscalar m3 [all...] |
| H A D | backend_singlesample.cpp | 74 const simdscalar dy = _simd_set1_ps(static_cast<float>(SIMD_TILE_Y_DIM)); 81 const simdscalar dx = _simd_set1_ps(static_cast<float>(SIMD_TILE_X_DIM)); 98 const simdscalar z = 141 simdscalar vCoverageMask = _simd_vmask_ps(coverageMask); 142 simdscalar depthPassMask = vCoverageMask; 143 simdscalar stencilPassMask = vCoverageMask;
|
| H A D | backend.cpp | 267 simdscalar vYSamplePosUL = _simd_add_ps(vULOffsetsY, _simd_set1_ps(static_cast<float>(y))); 269 const simdscalar dy = _simd_set1_ps(static_cast<float>(SIMD_TILE_Y_DIM)); 273 simdscalar vXSamplePosUL = _simd_add_ps(vULOffsetsX, _simd_set1_ps(static_cast<float>(x))); 275 const simdscalar dx = _simd_set1_ps(static_cast<float>(SIMD_TILE_X_DIM)); 299 const simdscalar z = 335 simdscalar vCoverageMask = _simd_vmask_ps(coverageMask); 336 simdscalar stencilPassMask = vCoverageMask; 339 simdscalar depthPassMask = DepthStencilTest(&state,
|
| H A D | pa_avx.cpp | 37 INLINE simd4scalar swizzleLane0(const simdscalar& x, 38 const simdscalar& y, 39 const simdscalar& z, 40 const simdscalar& w) 42 simdscalar tmp0 = _mm256_unpacklo_ps(x, z); 43 simdscalar tmp1 = _mm256_unpacklo_ps(y, w); 47 INLINE simd4scalar swizzleLane1(const simdscalar& x, 48 const simdscalar& y, 49 const simdscalar& z, 50 const simdscalar [all...] |
| H A D | backend_sample.cpp | 73 const simdscalar dy = _simd_set1_ps(static_cast<float>(SIMD_TILE_Y_DIM)); 80 const simdscalar dx = _simd_set1_ps(static_cast<float>(SIMD_TILE_X_DIM)); 123 const simdscalar z = 159 simdscalar vCoverageMask = _simd_vmask_ps(coverageMask); 160 simdscalar depthPassMask = vCoverageMask; 161 simdscalar stencilPassMask = vCoverageMask;
|
| H A D | format_conversion.h | 142 INLINE simdscalar SIMDCALL Clamp(simdscalar const& v, uint32_t Component) 171 INLINE simdscalar SIMDCALL Normalize(simdscalar const& vComp, uint32_t Component)
|
| H A D | blend.h | 87 simdscalar oneMinusSrcA = _simd_sub_ps(_simd_set1_ps(1.0), src.w); 104 simdscalar oneMinusDstA = _simd_sub_ps(_simd_set1_ps(1.0), dst.w); 114 simdscalar sat = _simd_min_ps(src.w, _simd_sub_ps(_simd_set1_ps(1.0), dst.w));
|
| H A D | pa.h | 63 typedef simdscalar SIMDSCALAR; 225 // Assembles 1 primitive. Each simdscalar is a vertex (xyzw). 778 simdscalar t = 1436 simdscalar temp = _simd_mask_i32gather_ps(_simd_setzero_ps(),
|
| H A D | frontend.cpp | 1242 simdscalar* pDSOutput; 1413 (simdscalar*)AlignedMalloc(requiredAllocSize, 64); 1427 dsContext.pDomainU = (simdscalar*)tsData.pDomainPointsU; 1428 dsContext.pDomainV = (simdscalar*)tsData.pDomainPointsV;
|
| H A D | binner.cpp | 287 const simdscalar& src0, 288 const simdscalar& src1, 289 const simdscalar& src2)
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/common/ |
| H A D | simdintrin.h | 196 SIMDINLINE simdscalar vplaneps(simdscalar const& vA, 197 simdscalar const& vB, 198 simdscalar const& vC, 199 simdscalar const& vX, 200 simdscalar const& vY) 202 simdscalar vOut = _simd_fmadd_ps(vA, vX, vC); 226 static SIMDINLINE simdscalar InterpolateComponent(simdscalar const& vI, 227 simdscalar cons [all...] |
| H A D | intrin.h | 54 typedef simd8scalar simdscalar; typedef in typeref:typename:simd8scalar
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/common/ |
| H A D | simdintrin.h | 195 void _simd_mov(simdscalar& r, unsigned int rlane, simdscalar& s, unsigned int slane) 208 void _simdvec_mov(simdvector& r, const simdscalar& s) 247 SIMDINLINE simdscalar vplaneps(simdscalar const& vA, 248 simdscalar const& vB, 249 simdscalar const& vC, 250 simdscalar const& vX, 251 simdscalar const& vY) 253 simdscalar vOu [all...] |
| H A D | intrin.h | 54 typedef simd8scalar simdscalar; typedef in typeref:typename:simd8scalar
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/memory/ |
| H A D | StoreTile.h | 579 static const uint32_t offset = sizeof(simdscalar); 582 simdscalar vComp0 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(0))*offset)); // float32 rrrrrrrr 583 simdscalar vComp1 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(1))*offset)); // float32 gggggggg 584 simdscalar vComp2 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(2))*offset)); // float32 bbbbbbbb 585 simdscalar vComp3 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(3))*offset)); // float32 aaaaaaaa 742 static const uint32_t offset = sizeof(simdscalar); 745 simdscalar vComp0 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(0))*offset)); // float32 rrrrrrrr 746 simdscalar vComp1 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(1))*offset)); // float32 gggggggg 747 simdscalar vComp2 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(2))*offset)); // float32 bbbbbbbb
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/memory/ |
| H A D | StoreTile.h | 580 static const uint32_t offset = sizeof(simdscalar); 583 simdscalar vComp0 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(0))*offset)); // float32 rrrrrrrr 584 simdscalar vComp1 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(1))*offset)); // float32 gggggggg 585 simdscalar vComp2 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(2))*offset)); // float32 bbbbbbbb 586 simdscalar vComp3 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(3))*offset)); // float32 aaaaaaaa 743 static const uint32_t offset = sizeof(simdscalar); 746 simdscalar vComp0 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(0))*offset)); // float32 rrrrrrrr 747 simdscalar vComp1 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(1))*offset)); // float32 gggggggg 748 simdscalar vComp2 = _simd_load_ps((const float*)(pSrc + (FormatTraits<DstFormat>::swizzle(2))*offset)); // float32 bbbbbbbb
|