static unsigned int calculate_retry_interval(int n) { unsigned int value = 0; /* Total Value */ float x; x = RETRY_TIMER_OFFSET + (((1 << n) - 1 )/(2.0)); value = (int)uceil(x); return value; }
//-------------------------------------------------------------------- void image_filter_lut::realloc_lut(double radius) { m_radius = radius; m_diameter = uceil(radius) * 2; m_start = -int(m_diameter / 2 - 1); unsigned size = m_diameter << image_subpixel_shift; if(size > m_weight_array.size()) { m_weight_array.resize(size); } }