Lines Matching refs:ny
248 int i, nx, ny;
265 for(ny= -3; ny <= 3; ny++){
271 int score= (ny*ny*(b2 + t2 - 2*c2) + 4*ny*(b2 - t2) + 32*c2 + 512)>>10;
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;
279 // if(ny&1) score-=1024*c->penalty_factor;
287 best_pos[i][1]= ny + 4*my;
317 for(ny= -3; ny <= 3; ny++){
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;
327 // if(ny&1) score-=32*c->penalty_factor;
335 best_pos[i][1]= ny + 4*my;
344 ny= best_pos[i][1];
345 CHECK_QUARTER_MV(nx&3, ny&3, nx>>2, ny>>2)