Lines Matching refs:SmartPtr
59 const SmartPtr<CLContext> &context, in CLRetinexScalerImageKernel()
61 SmartPtr<CLRetinexImageHandler> &retinex) in CLRetinexScalerImageKernel()
67 SmartPtr<VideoBuffer>
73 SmartPtr<VideoBuffer>
80 const SmartPtr<CLContext> &context, in CLRetinexGaussImageKernel()
81 SmartPtr<CLRetinexImageHandler> &retinex, in CLRetinexGaussImageKernel()
90 SmartPtr<VideoBuffer>
96 SmartPtr<VideoBuffer>
102 CLRetinexImageKernel::CLRetinexImageKernel (const SmartPtr<CLContext> &context, SmartPtr<CLRetinexI… in CLRetinexImageKernel()
112 SmartPtr<CLContext> context = get_context (); in prepare_arguments()
113 SmartPtr<VideoBuffer> input = _retinex->get_input_buf (); in prepare_arguments()
114 SmartPtr<VideoBuffer> output = _retinex->get_output_buf (); in prepare_arguments()
118 SmartPtr<CLImage> image_in, image_in_uv; in prepare_arguments()
119 SmartPtr<CLImage> image_out, image_out_uv; in prepare_arguments()
120 SmartPtr<CLImage> image_in_ga[XCAM_RETINEX_MAX_SCALE]; in prepare_arguments()
154 SmartPtr<VideoBuffer> gaussian_buf = _retinex->get_gaussian_buf (i); in prepare_arguments()
198 CLRetinexImageHandler::CLRetinexImageHandler (const SmartPtr<CLContext> &context, const char *name) in CLRetinexImageHandler()
212 CLRetinexImageHandler::prepare_output_buf (SmartPtr<VideoBuffer> &input, SmartPtr<VideoBuffer> &out… in prepare_output_buf()
230 SmartPtr<CLContext> context = get_context (); in prepare_scaler_buf()
255 CLRetinexImageHandler::set_retinex_kernel(SmartPtr<CLRetinexImageKernel> &kernel) in set_retinex_kernel()
257 SmartPtr<CLImageKernel> image_kernel = kernel; in set_retinex_kernel()
264 CLRetinexImageHandler::set_retinex_scaler_kernel(SmartPtr<CLRetinexScalerImageKernel> &kernel) in set_retinex_scaler_kernel()
266 SmartPtr<CLImageKernel> image_kernel = kernel; in set_retinex_scaler_kernel()
272 static SmartPtr<CLRetinexScalerImageKernel>
274 const SmartPtr<CLContext> &context, SmartPtr<CLRetinexImageHandler> handler) in create_kernel_retinex_scaler()
276 SmartPtr<CLRetinexScalerImageKernel> kernel; in create_kernel_retinex_scaler()
288 static SmartPtr<CLRetinexGaussImageKernel>
290 const SmartPtr<CLContext> &context, in create_kernel_retinex_gaussian()
291 SmartPtr<CLRetinexImageHandler> handler, in create_kernel_retinex_gaussian()
295 SmartPtr<CLRetinexGaussImageKernel> kernel; in create_kernel_retinex_gaussian()
312 static SmartPtr<CLRetinexImageKernel>
313 create_kernel_retinex (const SmartPtr<CLContext> &context, SmartPtr<CLRetinexImageHandler> handler) in create_kernel_retinex()
315 SmartPtr<CLRetinexImageKernel> kernel; in create_kernel_retinex()
331 SmartPtr<CLImageHandler>
332 create_cl_retinex_image_handler (const SmartPtr<CLContext> &context) in create_cl_retinex_image_handler()
334 SmartPtr<CLRetinexImageHandler> retinex_handler; in create_cl_retinex_image_handler()
336 SmartPtr<CLRetinexScalerImageKernel> retinex_scaler_kernel; in create_cl_retinex_image_handler()
337 SmartPtr<CLRetinexImageKernel> retinex_kernel; in create_cl_retinex_image_handler()
349 SmartPtr<CLImageKernel> retinex_gauss_kernel; in create_cl_retinex_image_handler()