Searched defs:vOffsets (Results 1 - 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
H A Dpa.h342 simdscalari vOffsets[MAX_NUM_VERTS_PER_PRIM]; // byte offsets for currently assembling simd member in struct:PA_STATE_CUT
553 this->vOffsets[v] = _simd_mullo_epi32(vVertexBatch, _simd_set1_epi32(sizeof(simdvertex)));
558 this->vOffsets[v] = _simd_add_epi32(this->vOffsets[v], _simd_mullo_epi32(vVertexIndex, _simd_set1_epi32(sizeof(float))));
582 simdscalari offsets = this->vOffsets[v];
605 uint32_t* pOffset = (uint32_t*)&this->vOffsets[v];
H A Dclip.h368 const simdscalari vOffsets = _mm256_set_epi32( local
404 transposedPrims[0].attrib[VERTEX_POSITION_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
415 transposedPrims[0].attrib[attribSlot][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
426 transposedPrims[0].attrib[VERTEX_CLIPCULL_DIST_LO_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
436 transposedPrims[0].attrib[VERTEX_CLIPCULL_DIST_HI_SLOT][c] = _simd_mask_i32gather_ps(_mm256_undefined_ps(), (const float*)pBase, vOffsets, vMask, 1);
546 simdscalari vOffsets = _simd_mullo_epi32(vIndices, _simd_set1_epi32(simdVertexStride)); local
549 vOffsets = _simd_add_epi32(vOffsets, _simd_set1_epi32(attribStride * attrib + componentStride * component));
552 vOffsets = _simd_add_epi32(vOffsets, vElemOffse
560 simdscalari vOffsets = ComputeOffsets(attrib, vIndices, component); local
567 simdscalari vOffsets = ComputeOffsets(attrib, vIndices, component); local
[all...]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
H A Dsimdintrin.h367 __m256 _simd_i32gather_ps(const float* pBase, __m256i vOffsets, const int scale) argument
369 uint32_t *pOffsets = (uint32_t*)&vOffsets;
383 __m256 _simd_mask_i32gather_ps(__m256 vSrc, const float* pBase, __m256i vOffsets, __m256 vMask, const int scale) argument
385 uint32_t *pOffsets = (uint32_t*)&vOffsets;
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_misc.cpp561 Value *vOffsets = MUL(vIndices,vScaleVec); local
566 Value *offset = VEXTRACT(vOffsets,C(i));
611 Value *vOffsets = MUL(vIndices, vScaleVec); local
616 Value *offset = VEXTRACT(vOffsets, C(i));
661 Value *vOffsets = MUL(vIndices,vScaleVec); local
666 Value *offset = VEXTRACT(vOffsets,C(i));
1394 /// @param vOffsets - vector of byte offsets from pDst
1396 void Builder::SCATTERPS(Value* pDst, Value* vSrc, Value* vOffsets, Value* vMask) argument
1424 STORE(vOffsets, pOffsetsArrayPtr);
H A Dfetch_jit.cpp803 Value* vOffsets = MUL(vCurIndices, vStride); local
804 vOffsets = ADD(vOffsets, vAlignmentOffsets);
815 CreateGatherOddFormats((SWR_FORMAT)ied.Format, pMask, pStreamBase, vOffsets, pResults);
853 vGatherResult[0] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
866 vGatherResult[1] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
896 vVertexElements[currentVertexElement++] = GATHERPS(gatherSrc, pStreamBase, vOffsets, vMask, C((char)1));
933 Value *vOffsetsLo = VEXTRACTI128(vOffsets, C(0));
934 Value *vOffsetsHi = VEXTRACTI128(vOffsets, C(1));
1021 Value* vGatherResult = GATHERDD(gatherSrc, pStreamBase, vOffsets, vGatherMas
[all...]

Completed in 75 milliseconds