Searched defs:vOffsets (Results 1 - 5 of 5) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
H A D | pa.h | 342 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 D | clip.h | 368 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 D | simdintrin.h | 367 __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 D | builder_misc.cpp | 561 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 D | fetch_jit.cpp | 803 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