Home
last modified time | relevance | path

Searched refs:pAttribs (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Drasterizer.cpp941 float* pAttribs = workDesc.pAttribs; in RasterizeTriangle() local
943 triDesc.pAttribs = pAttribs; in RasterizeTriangle()
951 __m128 attribA = _mm_load_ps(pAttribs); in RasterizeTriangle()
952 __m128 attribB = _mm_load_ps(pAttribs+=4); in RasterizeTriangle()
953 __m128 attribC = _mm_load_ps(pAttribs+=4); in RasterizeTriangle()
954 pAttribs+=4; in RasterizeTriangle()
1314 newWorkDesc.pAttribs = &newAttribBuffer[0]; in RasterizeTriPoint()
1352 memcpy(&newAttribBuffer[0], workDesc.pAttribs, 4 * 3 * workDesc.numAttribs * sizeof(float)); in RasterizeTriPoint()
1353 newWorkDesc.pAttribs = &newAttribBuffer[0]; in RasterizeTriPoint()
1380 newWorkDesc.pAttribs = workDesc.pAttribs; in RasterizeTriPoint()
[all …]
Dbinner.cpp820 float *pAttribs = (float*)pArena->AllocAligned(numScalarAttribs * 3 * sizeof(float), 16); in BinTriangles() local
821 desc.pAttribs = pAttribs; in BinTriangles()
823 pfnProcessAttribs(pDC, pa, triIndex, pPrimID[triIndex], desc.pAttribs); in BinTriangles()
1022 … float *pAttribs = (float*)pArena->AllocAligned(3 * numScalarAttribs * sizeof(float), 16); in BinPoints() local
1023 desc.pAttribs = pAttribs; in BinPoints()
1026 pfnProcessAttribs(pDC, pa, primIndex, pPrimID[primIndex], pAttribs); in BinPoints()
1173 desc.pAttribs = (float*)pArena->AllocAligned(numScalarAttribs * 3 * sizeof(float), 16); in BinPoints()
1175 pfnProcessAttribs(pDC, pa, primIndex, pPrimID[primIndex], desc.pAttribs); in BinPoints()
1391 desc.pAttribs = (float*)pArena->AllocAligned(numScalarAttribs * 3 * sizeof(float), 16); in BinPostSetupLines()
1393 pfnProcessAttribs(pDC, pa, primIndex, pPrimID[primIndex], desc.pAttribs); in BinPostSetupLines()
Dclip.cpp162 void Clip(const float *pTriangle, const float *pAttribs, int numAttribs, float *pOutTriangles, int … in Clip() argument
169 …int NumOutPts = ClipTriToPlane<FRUSTUM_NEAR>(pTriangle, 3, pAttribs, numAttribs, tempPts, tempAttr… in Clip()
Dcontext.h82 float *pAttribs; member
97 float *pAttribs; member
Dstate.h316 const float* pAttribs; // IN: pointer to attribute barycentric coefficients member
Dbackend.h490 psContext->pAttribs = work.pAttribs;
Dclip.h62 void Clip(const float *pTriangle, const float *pAttribs, int numAttribs, float *pOutTriangles,
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp457 Value *vw = nullptr, *pAttribs; in CompileFS() local
460 pAttribs = pPerspAttribs; in CompileFS()
473 pAttribs = pRawAttribs; in CompileFS()
583 Value *va = VBROADCAST(LOAD(GEP(pAttribs, indexA))); in CompileFS()
584 Value *vb = VBROADCAST(LOAD(GEP(pAttribs, indexB))); in CompileFS()
585 Value *vc = VBROADCAST(LOAD(GEP(pAttribs, indexC))); in CompileFS()
/external/skia/src/gpu/vk/
DGrVkPipeline.cpp438 VkVertexInputAttributeDescription* pAttribs = attributeDesc.push_back_n(primProc.numAttribs()); in Create() local
439 setup_vertex_input_state(primProc, &vertexInputInfo, &bindingDescs, pAttribs); in Create()
/external/skqp/src/gpu/vk/
DGrVkPipeline.cpp438 VkVertexInputAttributeDescription* pAttribs = attributeDesc.push_back_n(primProc.numAttribs()); in Create() local
439 setup_vertex_input_state(primProc, &vertexInputInfo, &bindingDescs, pAttribs); in Create()