 
     dst_data.ptr(idy)[idx] = out;
 }
+#endif
 
 __global__
 void filter_gauss_horiz_v11_by_2( cudaTextureObject_t src_data,

    g  = popart::d_gauss_filter[GAUSS_ONE_SIDE_RANGE];
    val = loaddata[threadIdx.x+4];
    out += ( val * g );

    if( off_x >= src_w )      return;
    if( blockIdx.y >= src_h ) return;


__global__
void filter_gauss_horiz_v11_128x1( Plane2D_float src_data,
                                   Plane2D_float dst_data )
{
    __shared__ float loaddata[4 + 128 + 4];

