Lines Matching defs:nx
248 int i, nx, ny;
266 for(nx= -3; nx <= 3; nx++){
268 const int64_t t2= nx*nx*(tr + tl - 2*t) + 4*nx*(tr-tl) + 32*t;
269 const int64_t c2= nx*nx*( r + l - 2*c) + 4*nx*( r- l) + 32*c;
270 const int64_t b2= nx*nx*(br + bl - 2*b) + 4*nx*(br-bl) + 32*b;
274 if((nx&3)==0 && (ny&3)==0) continue;
276 score += (mv_penalty[4*mx + nx - pred_x] + mv_penalty[4*my + ny - pred_y])*penalty_factor;
278 // if(nx&1) score-=1024*c->penalty_factor;
286 best_pos[i][0]= nx + 4*mx;
318 for(nx= -3; nx <= 3; nx++){
320 int score= ny*nx*cxy + nx*nx*cx2 + ny*ny*cy2 + nx*cx + ny*cy + 32*c; //FIXME factor
323 if((nx&3)==0 && (ny&3)==0) continue;
325 score += 32*(mv_penalty[4*mx + nx - pred_x] + mv_penalty[4*my + ny - pred_y])*penalty_factor;
326 // if(nx&1) score-=32*c->penalty_factor;
334 best_pos[i][0]= nx + 4*mx;
343 nx= best_pos[i][0];
345 CHECK_QUARTER_MV(nx&3, ny&3, nx>>2, ny>>2)