/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_rast_tri_tmp.h | 55 -plane[j].dcdx >> FIXED_ORDER, 59 -plane[j].dcdx, 89 int32_t dcdx = -plane[j].dcdx >> FIXED_ORDER; local 92 const int32_t ei = (dcdy + dcdx - cox) << 2; 98 dcdx <<= 2; 101 const int64_t dcdx = -IMUL64(plane[j].dcdx, 4); 104 const int32_t ei = plane[j].dcdy - plane[j].dcdx - (int64_t)plane[j].eo; 112 dcdx, dcdy 216 int32_t dcdx = -plane[j].dcdx >> FIXED_ORDER; local 253 const int32_t dcdx = -plane[j].dcdx << 4; local 349 const int dcdx = -plane[j].dcdx * 4; local 423 const int dcdx = -plane[j].dcdx; local [all...] |
lp_rast.h | 114 int32_t dcdx; member in struct:lp_rast_plane
|
lp_rast_tri.c | 67 build_mask_linear(int32_t c, int32_t dcdx, int32_t dcdy) 76 mask |= ((c0 + 0 * dcdx) >> 31) & (1 << 0); 77 mask |= ((c0 + 1 * dcdx) >> 31) & (1 << 1); 78 mask |= ((c0 + 2 * dcdx) >> 31) & (1 << 2); 79 mask |= ((c0 + 3 * dcdx) >> 31) & (1 << 3); 80 mask |= ((c1 + 0 * dcdx) >> 31) & (1 << 4); 81 mask |= ((c1 + 1 * dcdx) >> 31) & (1 << 5); 82 mask |= ((c1 + 2 * dcdx) >> 31) & (1 << 6); 83 mask |= ((c1 + 3 * dcdx) >> 31) & (1 << 7); 84 mask |= ((c2 + 0 * dcdx) >> 31) & (1 << 8) 259 __m128i c, dcdx, dcdy, rej4; local 368 __m128i c, dcdx, dcdy; local 543 __m128i dcdx; local [all...] |
lp_setup_tri.c | 401 __m128i dcdx, dcdy; local 417 dcdx = _mm_sub_epi32(verty, shufy); 420 dcdx_neg_mask = _mm_srai_epi32(dcdx, 31); 421 dcdx_zero_mask = _mm_cmpeq_epi32(dcdx, zero); 435 cdx02 = mm_mullohi_epi32(dcdx, vertx, &cdx13); 446 * c = _mm_sub_epi32(mm_mullo_epi32(dcdx, vertx), 454 dcdx = _mm_slli_epi32(dcdx, FIXED_ORDER); 459 * Note eo cannot overflow even if dcdx/dcdy would already have 464 _mm_and_si128(dcdx_neg_mask, dcdx)); [all...] |
/frameworks/native/opengl/libagl/ |
primitives.cpp | 322 int32_t dcdx = gglMulAddx(dc01, m_dy02, gglMulx(dc02, m_dy10, s), s); local 324 int32_t c = c0 - (gglMulAddx(dcdx, m_x0, 327 it[1] = dcdx; 339 int32_t dcdx = gglMulAddx(dc01, m_dy02, gglMulx(dc02, m_dy10, s), s); local 341 int32_t c = c0 - (gglMulAddx(dcdx, m_x0, 344 it[1] = dcdx; 355 int64_t dcdx = gglMulii(dc01, m_dy02) + gglMulii(dc02, m_dy10); local 357 it[ 0] = (c0<<16) - ((dcdx*m_x0 + dcdy*m_y0)>>4); 358 it[ 1] = dcdx; [all...] |