FFmpeg
4.0
|
Data Fields | |
OpenCLFilterContext | ocf |
int | initialised |
cl_kernel | kernel |
cl_command_queue | command_queue |
float | luma_size_x |
float | luma_size_y |
float | luma_amount |
float | chroma_size_x |
float | chroma_size_y |
float | chroma_amount |
int | global |
int | nb_planes |
struct { | |
float blur_x [MAX_DIAMETER] | |
float blur_y [MAX_DIAMETER] | |
cl_mem matrix | |
cl_mem coef_x | |
cl_mem coef_y | |
cl_int size_x | |
cl_int size_y | |
cl_float amount | |
cl_float threshold | |
} | plane [4] |
Definition at line 33 of file vf_unsharp_opencl.c.
OpenCLFilterContext UnsharpOpenCLContext::ocf |
Definition at line 34 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
int UnsharpOpenCLContext::initialised |
Definition at line 36 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), and unsharp_opencl_init().
cl_kernel UnsharpOpenCLContext::kernel |
Definition at line 37 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_init(), and unsharp_opencl_uninit().
cl_command_queue UnsharpOpenCLContext::command_queue |
Definition at line 38 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_init(), and unsharp_opencl_uninit().
float UnsharpOpenCLContext::luma_size_x |
Definition at line 40 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::luma_size_y |
Definition at line 41 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::luma_amount |
Definition at line 42 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::chroma_size_x |
Definition at line 43 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::chroma_size_y |
Definition at line 44 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::chroma_amount |
Definition at line 45 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_make_filter_params().
int UnsharpOpenCLContext::global |
Definition at line 47 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_init(), and unsharp_opencl_make_filter_params().
int UnsharpOpenCLContext::nb_planes |
Definition at line 49 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_make_filter_params(), and unsharp_opencl_uninit().
float UnsharpOpenCLContext::blur_x[MAX_DIAMETER] |
Definition at line 51 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_make_filter_params().
float UnsharpOpenCLContext::blur_y[MAX_DIAMETER] |
Definition at line 52 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_make_filter_params().
cl_mem UnsharpOpenCLContext::matrix |
Definition at line 54 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_make_filter_params(), and unsharp_opencl_uninit().
cl_mem UnsharpOpenCLContext::coef_x |
Definition at line 55 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_make_filter_params(), and unsharp_opencl_uninit().
cl_mem UnsharpOpenCLContext::coef_y |
Definition at line 56 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_make_filter_params(), and unsharp_opencl_uninit().
cl_int UnsharpOpenCLContext::size_x |
Definition at line 58 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), and unsharp_opencl_make_filter_params().
cl_int UnsharpOpenCLContext::size_y |
Definition at line 59 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), and unsharp_opencl_make_filter_params().
cl_float UnsharpOpenCLContext::amount |
Definition at line 60 of file vf_unsharp_opencl.c.
Referenced by unsharp_opencl_filter_frame(), and unsharp_opencl_make_filter_params().
cl_float UnsharpOpenCLContext::threshold |
Definition at line 61 of file vf_unsharp_opencl.c.
struct { ... } UnsharpOpenCLContext::plane[4] |
Referenced by unsharp_opencl_filter_frame(), unsharp_opencl_make_filter_params(), and unsharp_opencl_uninit().