/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/blur/ |
H A D | halide_blur_generator.cpp | 32 Output<Buffer<uint16_t>> blur_y{"blur_y", 2}; member in __anonff0c241a0111::HalideBlur 48 blur_y.gpu_tile(x, y, xi, yi, tile_x, tile_y); in generate() 52 blur_y.gpu_tile(x, y, xi, yi, tile_x, tile_y); in generate() 53 blur_x.compute_at(blur_y, x).gpu_threads(x, y); in generate() 62 blur_y in generate() 73 blur_y.vectorize(x, factor) in generate() 87 blur_y.compute_root() in generate() 94 .store_at(blur_y, y) in generate() 95 .compute_at(blur_y, yi) in generate() 99 blur_y.split(y, y, yi, 8).parallel(y).vectorize(x, 8); in generate() [all …]
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/unsharp/ |
H A D | unsharp_generator.cpp | 27 Func blur_y("blur_y"); in generate() local 28 blur_y(x, y) = (kernel(0) * gray(x, y) + in generate() 37 blur_x(x, y) = (kernel(0) * blur_y(x, y) + in generate() 38 kernel(1) * (blur_y(x - 1, y) + in generate() 39 blur_y(x + 1, y)) + in generate() 40 kernel(2) * (blur_y(x - 2, y) + in generate() 41 blur_y(x + 2, y)) + in generate() 42 kernel(3) * (blur_y(x - 3, y) + in generate() 43 blur_y(x + 3, y))); in generate() 81 blur_y.compute_at(output, x) in generate() [all …]
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/test/correctness/ |
H A D | autotune_bug.cpp | 13 Func blur_x("blur_x"), blur_y("blur_y"); in main() local 22 blur_y(x, y) = (blur_x(x, y) + blur_x(x, y + 1) + blur_x(x, y + 2)) / 3; in main() 30 .compute_at(blur_y, y); in main() 31 blur_y in main() 34 blur_y.compile_jit(); in main() 35 blur_y.infer_input_bounds({AUTOTUNE_N}); in main() 37 blur_y.realize(AUTOTUNE_N); in main()
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/tutorial/ |
H A D | lesson_07_multi_stage_pipelines.cpp | 48 Func blur_y("blur_y"); in main() local 49 blur_y(x, y, c) = (blur_x(x, y - 1, c) + in main() 55 output(x, y, c) = cast<uint8_t>(blur_y(x, y, c)); in main() 150 Func blur_y("blur_y"); in main() local 151 blur_y(x, y, c) = (blur_x(x, y - 1, c) + in main() 157 output(x, y, c) = cast<uint8_t>(blur_y(x, y, c)); in main()
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/python_bindings/tutorial/ |
H A D | lesson_07_multi_stage_pipelines.py | 41 blur_y = hl.Func("blur_y") 42 blur_y[x, y, c] = (blur_x[x, y - 1, c] + 2 * 47 output[x, y, c] = hl.cast(hl.UInt(8), blur_y[x, y, c]) 141 blur_y = hl.Func("blur_y") 142 blur_y[x, y, c] = (blur_x[x, y - 1, c] + 2 * 147 output[x, y, c] = hl.cast(hl.UInt(8), blur_y[x, y, c])
|
/dports/devel/etl/synfig-1.2.2/ETL/ETL/ |
H A D | _gaussian.h | 254 blur_y--; in gaussian_blur() 256 while(blur_x&&blur_y) in gaussian_blur() 258 if(blur_x>=4 && blur_y>=4) in gaussian_blur() 261 blur_x-=4,blur_y-=4; in gaussian_blur() 263 else if(blur_x>=2 && blur_y>=2) in gaussian_blur() 266 blur_x-=2,blur_y-=2; in gaussian_blur() 269 blur_x--,blur_y--; in gaussian_blur() 281 while(blur_y) in gaussian_blur() 283 if(blur_y>=2) in gaussian_blur() 286 blur_y-=2; in gaussian_blur() [all …]
|
/dports/graphics/synfig/synfig-1.2.2/ETL/ETL/ |
H A D | _gaussian.h | 254 blur_y--; in gaussian_blur() 256 while(blur_x&&blur_y) in gaussian_blur() 258 if(blur_x>=4 && blur_y>=4) in gaussian_blur() 261 blur_x-=4,blur_y-=4; in gaussian_blur() 263 else if(blur_x>=2 && blur_y>=2) in gaussian_blur() 266 blur_x-=2,blur_y-=2; in gaussian_blur() 269 blur_x--,blur_y--; in gaussian_blur() 281 while(blur_y) in gaussian_blur() 283 if(blur_y>=2) in gaussian_blur() 286 blur_y-=2; in gaussian_blur() [all …]
|
/dports/graphics/synfigstudio/synfig-1.2.2/ETL/ETL/ |
H A D | _gaussian.h | 254 blur_y--; in gaussian_blur() 256 while(blur_x&&blur_y) in gaussian_blur() 258 if(blur_x>=4 && blur_y>=4) in gaussian_blur() 261 blur_x-=4,blur_y-=4; in gaussian_blur() 263 else if(blur_x>=2 && blur_y>=2) in gaussian_blur() 266 blur_x-=2,blur_y-=2; in gaussian_blur() 269 blur_x--,blur_y--; in gaussian_blur() 281 while(blur_y) in gaussian_blur() 283 if(blur_y>=2) in gaussian_blur() 286 blur_y-=2; in gaussian_blur() [all …]
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/python_bindings/apps/ |
H A D | blur.py | 20 blur_y = hl.Func("blur_y") 23 blur_y[x,y] = hl.cast(hl.UInt(8), (blur_x[x,y]+blur_x[x,y+1]+blur_x[x,y+2])/3) 27 blur_y.tile(x, y, xi, yi, 8, 4).parallel(y).vectorize(xi, 8) 28 blur_x.compute_at(blur_y, x).vectorize(x, 8) 30 return blur_y
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/glsl/ |
H A D | halide_blur_glsl_generator.cpp | 12 Func blur_x("blur_x"), blur_y("blur_y"); in generate() local 21 blur_y(x, y, c) = (blur_x(x, y, c) + blur_x(x, y + 1, c) + blur_x(x, y + 2, c)) / 3; in generate() 22 blur_filter(x, y, c) = cast<uint8_t>(blur_y(x, y, c) * 255.f); in generate()
|
/dports/graphics/agg/agg-2.5/include/ |
H A D | agg_span_image_filter.h | 132 double blur_y() const { return m_blur_y; } in blur_y() function 134 void blur_y(double v) { m_blur_y = v; } in blur_y() function 217 double blur_y() const { return double(m_blur_y) / double(image_subpixel_scale); } in blur_y() function 219 void blur_y(double v) { m_blur_y = uround(v * double(image_subpixel_scale)); } in blur_y() function
|
/dports/math/py-matplotlib2/matplotlib-2.2.4/extern/agg24-svn/include/ |
H A D | agg_span_image_filter.h | 126 double blur_y() const { return m_blur_y; } in blur_y() function 128 void blur_y(double v) { m_blur_y = v; } in blur_y() function 211 double blur_y() const { return double(m_blur_y) / double(image_subpixel_scale); } in blur_y() function 213 void blur_y(double v) { m_blur_y = uround(v * double(image_subpixel_scale)); } in blur_y() function
|
/dports/math/py-matplotlib/matplotlib-3.4.3/extern/agg24-svn/include/ |
H A D | agg_span_image_filter.h | 126 double blur_y() const { return m_blur_y; } in blur_y() function 128 void blur_y(double v) { m_blur_y = v; } in blur_y() function 211 double blur_y() const { return double(m_blur_y) / double(image_subpixel_scale); } in blur_y() function 213 void blur_y(double v) { m_blur_y = uround(v * double(image_subpixel_scale)); } in blur_y() function
|
/dports/graphics/mapserver/mapserver-7.6.4/renderers/agg/include/ |
H A D | agg_span_image_filter.h | 126 double blur_y() const { return m_blur_y; } in blur_y() function 128 void blur_y(double v) { m_blur_y = v; } in blur_y() function 211 double blur_y() const { return double(m_blur_y) / double(image_subpixel_scale); } in blur_y() function 213 void blur_y(double v) { m_blur_y = uround(v * double(image_subpixel_scale)); } in blur_y() function
|
/dports/sysutils/fluxengine/fluxengine-61ff48c/dep/agg/include/ |
H A D | agg_span_image_filter.h | 126 double blur_y() const { return m_blur_y; } in blur_y() function 128 void blur_y(double v) { m_blur_y = v; } in blur_y() function 212 double blur_y() const { return double(m_blur_y) / double(image_subpixel_scale); } in blur_y() function 214 void blur_y(double v) { m_blur_y = uround(v * double(image_subpixel_scale)); } in blur_y() function
|
/dports/multimedia/handbrake/ffmpeg-4.4/libavfilter/ |
H A D | vf_unsharp_opencl.c | 52 float blur_y[MAX_DIAMETER]; member 153 sum += ctx->plane[p].blur_y[y] = exp(-16.0 * (dy * dy)); in unsharp_opencl_make_filter_params() 156 ctx->plane[p].blur_y[y] /= sum; in unsharp_opencl_make_filter_params() 160 val = ctx->plane[p].blur_x[x] * ctx->plane[p].blur_y[y]; in unsharp_opencl_make_filter_params() 189 sizeof(ctx->plane[p].blur_y), in unsharp_opencl_make_filter_params() 190 ctx->plane[p].blur_y, &cle); in unsharp_opencl_make_filter_params()
|
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavfilter/ |
H A D | vf_unsharp_opencl.c | 52 float blur_y[MAX_DIAMETER]; member 153 sum += ctx->plane[p].blur_y[y] = exp(-16.0 * (dy * dy)); in unsharp_opencl_make_filter_params() 156 ctx->plane[p].blur_y[y] /= sum; in unsharp_opencl_make_filter_params() 160 val = ctx->plane[p].blur_x[x] * ctx->plane[p].blur_y[y]; in unsharp_opencl_make_filter_params() 189 sizeof(ctx->plane[p].blur_y), in unsharp_opencl_make_filter_params() 190 ctx->plane[p].blur_y, &cle); in unsharp_opencl_make_filter_params()
|
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavfilter/ |
H A D | vf_unsharp_opencl.c | 52 float blur_y[MAX_DIAMETER]; member 153 sum += ctx->plane[p].blur_y[y] = exp(-16.0 * (dy * dy)); in unsharp_opencl_make_filter_params() 156 ctx->plane[p].blur_y[y] /= sum; in unsharp_opencl_make_filter_params() 160 val = ctx->plane[p].blur_x[x] * ctx->plane[p].blur_y[y]; in unsharp_opencl_make_filter_params() 189 sizeof(ctx->plane[p].blur_y), in unsharp_opencl_make_filter_params() 190 ctx->plane[p].blur_y, &cle); in unsharp_opencl_make_filter_params()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavfilter/ |
H A D | vf_unsharp_opencl.c | 52 float blur_y[MAX_DIAMETER]; member 153 sum += ctx->plane[p].blur_y[y] = exp(-16.0 * (dy * dy)); in unsharp_opencl_make_filter_params() 156 ctx->plane[p].blur_y[y] /= sum; in unsharp_opencl_make_filter_params() 160 val = ctx->plane[p].blur_x[x] * ctx->plane[p].blur_y[y]; in unsharp_opencl_make_filter_params() 189 sizeof(ctx->plane[p].blur_y), in unsharp_opencl_make_filter_params() 190 ctx->plane[p].blur_y, &cle); in unsharp_opencl_make_filter_params()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavfilter/ |
H A D | vf_unsharp_opencl.c | 52 float blur_y[MAX_DIAMETER]; member 153 sum += ctx->plane[p].blur_y[y] = exp(-16.0 * (dy * dy)); in unsharp_opencl_make_filter_params() 156 ctx->plane[p].blur_y[y] /= sum; in unsharp_opencl_make_filter_params() 160 val = ctx->plane[p].blur_x[x] * ctx->plane[p].blur_y[y]; in unsharp_opencl_make_filter_params() 189 sizeof(ctx->plane[p].blur_y), in unsharp_opencl_make_filter_params() 190 ctx->plane[p].blur_y, &cle); in unsharp_opencl_make_filter_params()
|
/dports/x11-toolkits/gtk40/gtk-4.4.1/gsk/ |
H A D | gskcairoblur.c | 312 gboolean blur_y = (blur_flags & GSK_BLUR_Y) != 0; in gsk_cairo_blur_start_drawing() local 330 if (!blur_y) in gsk_cairo_blur_start_drawing() 338 … y_scale * (clip_height + (blur_y ? 2 * clip_radius : 0))); in gsk_cairo_blur_start_drawing() 342 y_scale * ((blur_y ? clip_radius : 0) - clip_y1)); in gsk_cairo_blur_start_drawing()
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/python_bindings/correctness/ |
H A D | basics.py | 63 blur_y = hl.Func('blur_y') 86 blur_y[x,y] = (blur_x[x,y]+blur_x[x,y+1]+blur_x[x,y+2])/3 89 blur_y.tile(x, y, xi, yi, 8, 4).parallel(y).vectorize(xi, 8) 90 blur_x.compute_at(blur_y, x).vectorize(x, 8) 91 blur_y.compile_jit()
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/HelloiOS/HelloiOS/ |
H A D | reaction_diffusion_2_generator.cpp | 45 blur_y(x, y, c) = (clamped(x, y - 3, c) + in generate() 50 blur(x, y, c) = (blur_x(x, y, c) + blur_y(x, y, c)) / 10; in generate() 159 Func blur_x, blur_y, blur, clamped; member in __anon3f571dc30111::ReactionDiffusion2Update
|
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/apps/hexagon_benchmarks/ |
H A D | process.h | 320 int16_t blur_y = 0; in verify() 323 blur_y += val * coeffs[ry + 2]; in verify() 325 blur += blur_y * coeffs[rx + 2]; in verify()
|
/dports/x11-wm/afterstep-stable/afterstep-devel-2.2.12/libAfterStep/ |
H A D | mystyle_property.c | 70 prop[i++] = style->blur_y; in mystyle_list_set_property() 191 style->blur_y = prop[i + 14]; in mystyle_get_property()
|