 
 namespace hysteresis
 {
-// HYST    4 x 32 -> >10
-// HYST    2 x 32 -> >11.5
-// HYST   16 x 16 -> 9.380 - 10.426
-// HYST    8 x 32 -> 9.6 - 9.9
-// HYST   32 x 32 -> 9.460 - 9.793
-// HYST    8 x  8 -> 9.7 - 10.16
 #define HYST_H   32
 #define HYST_W   32
 


#if defined(USE_SEPARABLE_COMPILATION)
__global__
void hyst_outer_loop( dim3 block, dim3 grid, int* block_counter, cv::cuda::PtrStepSzb img, cv::cuda::PtrStepSzb src )
{
    bool first_time = true;
    int gridsize = grid.x * grid.y;
    do

        if( nothing_changed ) {
            atomicSub( block_counter, 1 );
        }
    }
    __syncthreads();
    return nothing_changed;
