6b5f71042b969ae41362e07660181a676685702b |
|
15-Sep-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
standard-OCL: remove DrmBoBuffer dependency * use VideoBuffer instead of DrmBoBuffer * encapsulate the CLImage/CLBuffer creation function
/external/libxcam/modules/ocl/cl_multi_image_handler.cpp
|
be505049e0d0cd218324c728b840652ac54bd19f |
|
01-Jun-2017 |
Wind Yuan <feng.yuan@intel.com> |
cl-framework: refine cl kernel handler arguments * add cl argument class, template and array for different types for example. CLArgList args; args.push_back (new CLMemArgument (cl_image)); args.push_back (new CLArgumentT<int> (1920)); * cl kernel support async mode (disable block), cl arguments would be released by event hook. * CLImageKernel arguments can be set by deriving <prepare_arguments> or directly <set_arguments>. only one can work. * CLImageHandler, all parameters should be ready in <prepare_parameters> and released in <execute_done> * Image input/output buffer can be found via CLImageHandler get_input_buf () get_output_buf () Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/modules/ocl/cl_multi_image_handler.cpp
|
070c759652e89dbfb5e455c4f1ba18d62cbb2840 |
|
13-Apr-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
ocl-profiling: fix profiling variables uninitialized * add macro for default duration of frame number: XCAM_OBJ_DUR_FRAME_NUM Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/modules/ocl/cl_multi_image_handler.cpp
|
52d45b347e46f480662e5233aec21ec8ca4e6b84 |
|
19-Mar-2017 |
Yinhang Liu <yinhangx.liu@intel.com> |
cl-360-stitch: integrate stitching features into module * xcamfilter support 360-stitch case, gst-launch-1.0 cmdline: $ gst-launch-1.0 filesrc location=input.nv12 \ ! videoparse format=nv12 width=1920 height=1080 \ ! xcamfilter copy-mode=1 enable-stitch=true stitch-scale=local \ ! video/x-raw, foramt=NV12, width=1920, height=960 \ ! queue ! vaapih264enc rate-control=cbr \ ! tcpclientsink host="host-ip" port=3000 blocksize=1024000 sync=false if src capsfilter was not set, default stitch size as follows: stitch-width = sink-width, stitch-height = sink-width / 2 * test-image-stitching cmdline: $ test-image-stitching --input input.nv12 --output output.mp4 \ --input-w 1920 --input-h 1080 --output-w 1920 --output-h 960 \ --scale-mode local Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/modules/ocl/cl_multi_image_handler.cpp
|
7b0a63e0dd3065ba3e044319daa173be94c20e62 |
|
08-Dec-2016 |
Wind Yuan <feng.yuan@intel.com> |
cl_framework: support multiple handlers Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/modules/ocl/cl_multi_image_handler.cpp
|