Lines Matching refs:ME_MAP_MV_BITS
97 key= ((my-1)<<ME_MAP_MV_BITS) + (mx) + map_generation;
99 key= ((my+1)<<ME_MAP_MV_BITS) + (mx) + map_generation;
101 key= ((my)<<ME_MAP_MV_BITS) + (mx+1) + map_generation;
103 key= ((my)<<ME_MAP_MV_BITS) + (mx-1) + map_generation;
302 if(map[(index-(1<<ME_MAP_SHIFT)-1)&(ME_MAP_SIZE-1)] == (my<<ME_MAP_MV_BITS) + mx + map_generation && 0){ //FIXME
362 const unsigned key = ((y)<<ME_MAP_MV_BITS) + (x) + map_generation;\
388 const unsigned key = ((y)<<ME_MAP_MV_BITS) + (x) + map_generation;\
430 const unsigned key = (best[1]<<ME_MAP_MV_BITS) + best[0] + map_generation;
654 const unsigned key = ((ay)<<ME_MAP_MV_BITS) + (ax) + map_generation;\
699 become larger due to MVs overflowing their ME_MAP_MV_BITS bits space in map
704 key += (1<<(ME_MAP_MV_BITS-1)) + (1<<(2*ME_MAP_MV_BITS-1));
706 if((key&((-1)<<(2*ME_MAP_MV_BITS))) != map_generation) continue;
709 minima[j].x= key & ((1<<ME_MAP_MV_BITS)-1); key>>=ME_MAP_MV_BITS;
710 minima[j].y= key & ((1<<ME_MAP_MV_BITS)-1);
711 minima[j].x-= (1<<(ME_MAP_MV_BITS-1));
712 minima[j].y-= (1<<(ME_MAP_MV_BITS-1));
714 // all entries in map should be in range except if the mv overflows their ME_MAP_MV_BITS bits space