Home | History | Annotate | Download | only in tests

Lines Matching refs:image_handler

117 kernel_loop(SmartPtr<CLImageHandler> &image_handler, SmartPtr<VideoBuffer> &input_buf, SmartPtr<VideoBuffer> &output_buf, uint32_t kernel_loop_count)
122 ret = image_handler->execute (input_buf, output_buf);
175 SmartPtr<CLImageHandler> image_handler;
323 image_handler = create_cl_demo_image_handler (context);
346 image_handler = create_cl_binary_demo_image_handler (context, binary, size);
356 image_handler = create_cl_csc_image_handler (context, csc_type);
357 csc_handler = image_handler.dynamic_cast_ptr<CLCscImageHandler> ();
363 image_handler = create_cl_bayer_pipe_image_handler (context);
364 SmartPtr<CLBayerPipeImageHandler> bayer_pipe = image_handler.dynamic_cast_ptr<CLBayerPipeImageHandler> ();
371 image_handler = create_cl_yuv_pipe_image_handler (context);
372 SmartPtr<CLYuvPipeImageHandler> yuv_pipe = image_handler.dynamic_cast_ptr<CLYuvPipeImageHandler> ();
377 image_handler = create_cl_tonemapping_image_handler (context);
378 SmartPtr<CLTonemappingImageHandler> tonemapping_pipe = image_handler.dynamic_cast_ptr<CLTonemappingImageHandler> ();
383 image_handler = create_cl_retinex_image_handler (context);
384 SmartPtr<CLRetinexImageHandler> retinex = image_handler.dynamic_cast_ptr<CLRetinexImageHandler> ();
389 image_handler = create_cl_gauss_image_handler (context);
390 SmartPtr<CLGaussImageHandler> gauss = image_handler.dynamic_cast_ptr<CLGaussImageHandler> ();
395 image_handler = create_cl_wavelet_denoise_image_handler (context, CL_IMAGE_CHANNEL_UV);
396 SmartPtr<CLWaveletDenoiseImageHandler> wavelet = image_handler.dynamic_cast_ptr<CLWaveletDenoiseImageHandler> ();
408 image_handler = create_cl_newwavelet_denoise_image_handler (context, CL_IMAGE_CHANNEL_UV | CL_IMAGE_CHANNEL_Y, false);
409 SmartPtr<CLNewWaveletDenoiseImageHandler> wavelet = image_handler.dynamic_cast_ptr<CLNewWaveletDenoiseImageHandler> ();
420 image_handler = create_cl_defog_dcp_image_handler (context);
421 XCAM_ASSERT (image_handler.ptr ());
426 image_handler = create_cl_3d_denoise_image_handler (context, CL_IMAGE_CHANNEL_Y | CL_IMAGE_CHANNEL_UV, ref_count);
427 SmartPtr<CL3DDenoiseImageHandler> denoise = image_handler.dynamic_cast_ptr<CL3DDenoiseImageHandler> ();
438 image_handler = create_cl_image_warp_handler (context);
439 SmartPtr<CLImageWarpHandler> warp = image_handler.dynamic_cast_ptr<CLImageWarpHandler> ();
473 image_handler = create_fisheye_handler (context);
474 SmartPtr<CLFisheyeHandler> fisheye = image_handler.dynamic_cast_ptr<CLFisheyeHandler> ();
493 if (!image_handler.ptr ()) {
494 XCAM_LOG_ERROR ("create image_handler failed");
501 image_handler->set_pool_type (CLImageHandler::CLVideoPoolType);
523 kernel_loop (image_handler, input_buf, output_buf, kernel_loop_count);
528 ret = image_handler->execute (input_buf, output_buf);
563 image_handler = create_cl_csc_image_handler (context, CL_CSC_TYPE_NV12TORGBA);
564 XCAM_ASSERT (image_handler.ptr ());
567 ret = image_handler->execute (psnr_cur, psnr_cur_output);
571 ret = image_handler->execute (psnr_ref, psnr_ref_output);