/third_party/ffmpeg/libavfilter/ |
D | vf_nlmeans_opencl.c | 229 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 0, cl_mem, &ctx->integral_img); in nlmeans_plane() 230 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 1, cl_mem, &src); in nlmeans_plane() 231 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 2, cl_int, &width); in nlmeans_plane() 232 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 3, cl_int, &height); in nlmeans_plane() 233 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 4, cl_int4, dx_cur); in nlmeans_plane() 234 CL_SET_KERNEL_ARG(ctx->horiz_kernel, 5, cl_int4, dy_cur); in nlmeans_plane() 241 CL_SET_KERNEL_ARG(ctx->vert_kernel, 0, cl_mem, &ctx->integral_img); in nlmeans_plane() 242 CL_SET_KERNEL_ARG(ctx->vert_kernel, 1, cl_mem, &ctx->overflow); in nlmeans_plane() 243 CL_SET_KERNEL_ARG(ctx->vert_kernel, 2, cl_int, &width); in nlmeans_plane() 244 CL_SET_KERNEL_ARG(ctx->vert_kernel, 3, cl_int, &height); in nlmeans_plane() [all …]
|
D | vf_overlay_opencl.c | 161 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in overlay_opencl_blend() 165 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in overlay_opencl_blend() 169 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in overlay_opencl_blend() 174 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in overlay_opencl_blend() 181 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_int, &x); in overlay_opencl_blend() 183 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_int, &y); in overlay_opencl_blend() 190 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_int, &alpha_adj_x); in overlay_opencl_blend() 192 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_int, &alpha_adj_y); in overlay_opencl_blend()
|
D | vf_convolution_opencl.c | 223 CL_SET_KERNEL_ARG(ctx->kernel, 0, cl_mem, &dst); in convolution_opencl_filter_frame() 224 CL_SET_KERNEL_ARG(ctx->kernel, 1, cl_mem, &src); in convolution_opencl_filter_frame() 225 CL_SET_KERNEL_ARG(ctx->kernel, 2, cl_int, &ctx->dims[p]); in convolution_opencl_filter_frame() 226 CL_SET_KERNEL_ARG(ctx->kernel, 3, cl_mem, &ctx->matrix[p]); in convolution_opencl_filter_frame() 227 CL_SET_KERNEL_ARG(ctx->kernel, 4, cl_float, &ctx->rdivs[p]); in convolution_opencl_filter_frame() 228 CL_SET_KERNEL_ARG(ctx->kernel, 5, cl_float, &ctx->biases[p]); in convolution_opencl_filter_frame() 254 CL_SET_KERNEL_ARG(ctx->kernel, 0, cl_mem, &dst); in convolution_opencl_filter_frame() 255 CL_SET_KERNEL_ARG(ctx->kernel, 1, cl_mem, &src); in convolution_opencl_filter_frame() 256 CL_SET_KERNEL_ARG(ctx->kernel, 2, cl_float, &ctx->scale); in convolution_opencl_filter_frame() 257 CL_SET_KERNEL_ARG(ctx->kernel, 3, cl_float, &ctx->delta); in convolution_opencl_filter_frame()
|
D | vf_avgblur_opencl.c | 211 CL_SET_KERNEL_ARG(ctx->kernel_horiz, 0, cl_mem, &inter); in avgblur_opencl_filter_frame() 212 CL_SET_KERNEL_ARG(ctx->kernel_horiz, 1, cl_mem, i == 0 ? &src : &dst); in avgblur_opencl_filter_frame() 214 CL_SET_KERNEL_ARG(ctx->kernel_horiz, 2, cl_int, &radius_x); in avgblur_opencl_filter_frame() 216 CL_SET_KERNEL_ARG(ctx->kernel_horiz, 2, cl_int, &ctx->radius[p]); in avgblur_opencl_filter_frame() 237 CL_SET_KERNEL_ARG(ctx->kernel_vert, 0, cl_mem, &dst); in avgblur_opencl_filter_frame() 238 CL_SET_KERNEL_ARG(ctx->kernel_vert, 1, cl_mem, &inter); in avgblur_opencl_filter_frame() 241 CL_SET_KERNEL_ARG(ctx->kernel_vert, 2, cl_int, &radius_y); in avgblur_opencl_filter_frame() 243 CL_SET_KERNEL_ARG(ctx->kernel_vert, 2, cl_int, &ctx->radius[p]); in avgblur_opencl_filter_frame()
|
D | vf_colorkey_opencl.c | 135 CL_SET_KERNEL_ARG(colorkey_ctx->kernel_colorkey, 0, cl_mem, &src); in filter_frame() 136 CL_SET_KERNEL_ARG(colorkey_ctx->kernel_colorkey, 1, cl_mem, &dst); in filter_frame() 137 …CL_SET_KERNEL_ARG(colorkey_ctx->kernel_colorkey, 2, cl_float4, &colorkey_ctx->colorkey_rgba_float); in filter_frame() 138 CL_SET_KERNEL_ARG(colorkey_ctx->kernel_colorkey, 3, float, &colorkey_ctx->similarity); in filter_frame() 140 CL_SET_KERNEL_ARG(colorkey_ctx->kernel_colorkey, 4, float, &colorkey_ctx->blend); in filter_frame()
|
D | vf_unsharp_opencl.c | 251 CL_SET_KERNEL_ARG(ctx->kernel, 0, cl_mem, &dst); in unsharp_opencl_filter_frame() 252 CL_SET_KERNEL_ARG(ctx->kernel, 1, cl_mem, &src); in unsharp_opencl_filter_frame() 253 CL_SET_KERNEL_ARG(ctx->kernel, 2, cl_int, &ctx->plane[p].size_x); in unsharp_opencl_filter_frame() 254 CL_SET_KERNEL_ARG(ctx->kernel, 3, cl_int, &ctx->plane[p].size_y); in unsharp_opencl_filter_frame() 255 CL_SET_KERNEL_ARG(ctx->kernel, 4, cl_float, &ctx->plane[p].amount); in unsharp_opencl_filter_frame() 258 CL_SET_KERNEL_ARG(ctx->kernel, 5, cl_mem, &ctx->plane[p].matrix); in unsharp_opencl_filter_frame() 260 CL_SET_KERNEL_ARG(ctx->kernel, 5, cl_mem, &ctx->plane[p].coef_x); in unsharp_opencl_filter_frame() 261 CL_SET_KERNEL_ARG(ctx->kernel, 6, cl_mem, &ctx->plane[p].coef_y); in unsharp_opencl_filter_frame()
|
D | vf_remap_opencl.c | 186 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in remap_opencl_process_frame() 190 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in remap_opencl_process_frame() 194 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in remap_opencl_process_frame() 198 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in remap_opencl_process_frame() 201 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_float4, &cl_fill_color); in remap_opencl_process_frame()
|
D | vf_neighbor_opencl.c | 176 CL_SET_KERNEL_ARG(ctx->kernel, 0, cl_mem, &dst); in neighbor_opencl_filter_frame() 177 CL_SET_KERNEL_ARG(ctx->kernel, 1, cl_mem, &src); in neighbor_opencl_filter_frame() 178 CL_SET_KERNEL_ARG(ctx->kernel, 2, cl_float, &ctx->threshold[p]); in neighbor_opencl_filter_frame() 179 CL_SET_KERNEL_ARG(ctx->kernel, 3, cl_mem, &ctx->coord); in neighbor_opencl_filter_frame()
|
D | vf_tonemap_opencl.c | 312 CL_SET_KERNEL_ARG(kernel, 0, cl_mem, &output->data[0]); in launch_kernel() 313 CL_SET_KERNEL_ARG(kernel, 1, cl_mem, &input->data[0]); in launch_kernel() 314 CL_SET_KERNEL_ARG(kernel, 2, cl_mem, &output->data[1]); in launch_kernel() 315 CL_SET_KERNEL_ARG(kernel, 3, cl_mem, &input->data[1]); in launch_kernel() 316 CL_SET_KERNEL_ARG(kernel, 4, cl_mem, &ctx->util_mem); in launch_kernel() 317 CL_SET_KERNEL_ARG(kernel, 5, cl_float, &peak); in launch_kernel()
|
D | vf_transpose_opencl.c | 183 CL_SET_KERNEL_ARG(ctx->kernel, 0, cl_mem, &dst); in transpose_opencl_filter_frame() 184 CL_SET_KERNEL_ARG(ctx->kernel, 1, cl_mem, &src); in transpose_opencl_filter_frame() 185 CL_SET_KERNEL_ARG(ctx->kernel, 2, cl_int, &ctx->dir); in transpose_opencl_filter_frame()
|
D | vf_xfade_opencl.c | 172 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in xfade_frame() 176 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in xfade_frame() 180 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_mem, &mem); in xfade_frame() 183 CL_SET_KERNEL_ARG(ctx->kernel, kernel_arg, cl_float, &progress); in xfade_frame()
|
D | vf_pad_opencl.c | 193 CL_SET_KERNEL_ARG(pad_ctx->kernel_pad, 0, cl_mem, &src); in filter_frame() 194 CL_SET_KERNEL_ARG(pad_ctx->kernel_pad, 1, cl_mem, &dst); in filter_frame() 195 CL_SET_KERNEL_ARG(pad_ctx->kernel_pad, 2, cl_float4, &pad_color_float); in filter_frame() 196 CL_SET_KERNEL_ARG(pad_ctx->kernel_pad, 3, cl_int2, &pad_pos); in filter_frame()
|
D | opencl.h | 61 #define CL_SET_KERNEL_ARG(kernel, arg_num, type, arg) \ macro
|