Home
last modified time | relevance | path

Searched refs:primMask (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dclip.cpp163 …riangles(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask, in ClipTriangles() argument
169 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipTriangles()
173 …lipLines(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask, in ClipLines() argument
179 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipLines()
183 …ipPoints(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[], uint32_t primMask, in ClipPoints() argument
189 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipPoints()
194 …simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector prims[], uint32_t primMask, in ClipTriangles_simd16() argument
205 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipTriangles_simd16()
210 …simd16(DRAW_CONTEXT *pDC, PA_STATE& pa, uint32_t workerId, simd16vector prims[], uint32_t primMask, in ClipLines_simd16() argument
221 clipper.ExecuteStage(pa, prims, primMask, primId, viewportIdx, rtIdx); in ClipLines_simd16()
[all …]
Dbinner.cpp46 uint32_t primMask,
57 uint32_t primMask,
1193 uint32_t primMask, in BinPostSetupPointsImpl() argument
1225 primMask &= ~SIMD_T::movemask_ps(SIMD_T::castsi_ps(vXi)); in BinPostSetupPointsImpl()
1226 primMask &= ~SIMD_T::movemask_ps(SIMD_T::castsi_ps(vYi)); in BinPostSetupPointsImpl()
1272 while (_BitScanForward(&primIndex, primMask)) in BinPostSetupPointsImpl()
1322 primMask &= ~(1 << primIndex); in BinPostSetupPointsImpl()
1384 primMask = primMask & ~maskOutsideScissor; in BinPostSetupPointsImpl()
1418 while (_BitScanForward(&primIndex, primMask)) in BinPostSetupPointsImpl()
1479 primMask &= ~(1 << primIndex); in BinPostSetupPointsImpl()
[all …]
Dclip.h181 … *pDC, PA_STATE &pa, uint32_t workerId, SIMD256::Vec4 prims[], uint32_t primMask, SIMD256::Integer…
185 pfnBinFunc(pDC, pa, workerId, prims, primMask, primID, viewportIdx, rtIdx);
234 … *pDC, PA_STATE &pa, uint32_t workerId, SIMD512::Vec4 prims[], uint32_t primMask, SIMD512::Integer…
238 pfnBinFunc(pDC, pa, workerId, prims, primMask, primID, viewportIdx, rtIdx);
653 const uint32_t primMask = primMaskMap[numEmittedPrims];
670 … binner.pfnBinFunc(pDC, clipPA, workerId, attrib, primMask, primID, viewportIdx, rtIdx);
685 void ExecuteStage(PA_STATE &pa, typename SIMD_T::Vec4 prim[], uint32_t primMask,
695 uint32_t numInvoc = _mm_popcnt_u32(primMask);
701 primMask &= ~ComputeNaNMask(prim);
706 primMask &= ~ComputeUserClipCullMask(pa, prim);
[all …]
Dfrontend.h392 …XT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t primMask, simdscalari cons…
393 …XT *pDC, PA_STATE& pa, uint32_t workerId, simdvector prims[3], uint32_t primMask, simdscalari cons…
395 … *pDC, PA_STATE& pa, uint32_t workerId, simd16vector prims[3], uint32_t primMask, simd16scalari co…
396 … *pDC, PA_STATE& pa, uint32_t workerId, simd16vector prims[3], uint32_t primMask, simd16scalari co…
Dcontext.h217 …uint32_t primMask, simdscalari const &primID, simdscalari const &viewportIdx, simdscalari const &r…
222 …uint32_t primMask, simd16scalari const &primID, simd16scalari const &viewportIdx, simd16scalari co…
/external/mesa3d/src/gallium/drivers/swr/rasterizer/archrast/
Darchrast.cpp234 … mClipper.clippedVerts += (_mm_popcnt_u32(event.data.primMask) * event.data.vertsPerPrim); in Handle()
Devents.proto417 uint64_t primMask;