Lines Matching refs:triMask

357                                   uint32_t triMask,  in EarlyRasterizer()  argument
379 _mm_popcnt_u32(oneTileMask & triMask), in EarlyRasterizer()
641 uint32_t oldTriMask = triMask; in EarlyRasterizer()
642 triMask &= ~maskUnlit; in EarlyRasterizer()
644 if (triMask ^ oldTriMask) in EarlyRasterizer()
648 _mm_popcnt_u32(triMask & oneTileMask), in EarlyRasterizer()
651 return triMask; in EarlyRasterizer()
671 uint32_t triMask, in BinTrianglesImpl() argument
760 uint32_t origTriMask = triMask; in BinTrianglesImpl()
763 triMask &= ~cullZeroAreaMask; in BinTrianglesImpl()
812 triMask &= ~cullTris; in BinTrianglesImpl()
814 if (origTriMask ^ triMask) in BinTrianglesImpl()
818 _mm_popcnt_u32(origTriMask ^ triMask), in BinTrianglesImpl()
888 if (!triMask) in BinTrianglesImpl()
903 origTriMask = triMask; in BinTrianglesImpl()
926 triMask &= ~cullCenterMask; in BinTrianglesImpl()
928 if (origTriMask ^ triMask) in BinTrianglesImpl()
932 _mm_popcnt_u32(origTriMask ^ triMask), in BinTrianglesImpl()
991 triMask = triMask & ~maskOutsideScissor; in BinTrianglesImpl()
1016 triMask & SIMD_T::movemask_ps(SIMD_T::castsi_ps(SIMD_T::and_si(vTileX, vTileY))); in BinTrianglesImpl()
1028 triMask = EarlyRasterizer<SIMD_T, SIMD_WIDTH, CT>( in BinTrianglesImpl()
1029 pDC, er_bbox, vAi, vBi, vXi, vYi, cwTrisMask, triMask, oneTileMask); in BinTrianglesImpl()
1031 if (!triMask) in BinTrianglesImpl()
1043 if (!triMask) in BinTrianglesImpl()
1063 pDC, pa, workerId, line, recipW, triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1071 pDC, pa, workerId, line, recipW, triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1079 pDC, pa, workerId, line, recipW, triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1088 pDC, pa, workerId, &tri[0], triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1090 pDC, pa, workerId, &tri[1], triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1092 pDC, pa, workerId, &tri[2], triMask, primID, viewportIdx, rtIdx); in BinTrianglesImpl()
1125 while (_BitScanForward((unsigned long*)&triIndex, triMask)) in BinTrianglesImpl()
1207 triMask &= ~(1 << triIndex); in BinTrianglesImpl()
1218 uint32_t triMask, in BinTriangles() argument
1224 pDC, pa, workerId, tri, triMask, primID, viewportIdx, rtIdx); in BinTriangles()
1233 uint32_t triMask, in BinTriangles_simd16() argument
1239 pDC, pa, workerId, tri, triMask, primID, viewportIdx, rtIdx); in BinTriangles_simd16()