HomeSort by relevance Sort by last modified time
    Searched refs:blender (Results 1 - 17 of 17) sorted by null

  /packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/
Mosaic.cpp 52 if (blender != NULL)
53 delete blender;
106 blender = new Blend();
107 blender->initialize(blendingType, stripType, width, height);
109 blender = NULL;
199 if (blender != NULL)
201 ret = blender->runBlend((MosaicFrame **) frames, (MosaicFrame **) rframes,
Mosaic.h 75 * Main class that creates a mosaic by creating an aligner and blender.
86 * Creates the aligner and blender and initializes state.
205 * Pointer to blender.
207 Blend *blender; member in class:Mosaic
  /external/libxcam/modules/ocl/
cl_pyramid_blender.h 2 * cl_pyramid_blender.h - CL pyramid blender
153 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
190 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
221 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender);
236 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender);
253 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
271 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
305 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
338 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender, bool is_uv);
359 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
    [all...]
cl_pyramid_blender.cpp 2 * cl_pyramid_blender.cpp - CL multi-band blender
452 this->gauss_offset_x[plane][i_image] = 0; // offset to 0, need recalculate if for deep multi-band blender
478 this->lap_offset_x[plane][i_image] = 0; // offset to 0, need calculate from next layer if for deep multi-band blender
836 const SmartPtr<CLContext> &context, SmartPtr<CLPyramidBlender> &blender,
839 , _blender (blender)
878 SmartPtr<CLPyramidBlender> &blender,
883 , _blender (blender)
    [all...]
cl_blender.h 2 * cl_blender.h - CL blender
26 #include <interface/blender.h>
69 : public CLImageHandler, public Blender
76 //derived from Blender
cl_blender.cpp 2 * cl_blender.cpp - CL blender
63 , Blender (XCAM_CL_BLENDER_ALIGNMENT_X, XCAM_CL_BLENDER_ALIGNMENT_Y)
79 bool ret = Blender::set_input_merge_area (tmp_area, index);
170 SmartPtr<Blender>
176 "create ocl blender failed to get cl context");
177 SmartPtr<CLBlender> blender = create_pyramid_blender (context, 2, true, false).dynamic_cast_ptr<CLBlender> (); local
179 ERROR, blender.ptr (), NULL,
180 "create ocl blender failed to get pyramid blender");
181 return blender;
    [all...]
cl_image_360_stitch.h 77 bool set_blender (SmartPtr<CLBlender> blender, int idx);
cl_image_360_stitch.cpp 337 CLImage360Stitch::set_blender (SmartPtr<CLBlender> blender, int idx)
339 _blender[idx] = blender;
341 SmartPtr<CLImageHandler> handler = blender;
731 STITCH_CHECK (ret, "prepare local scale blender parameters failed");
735 STITCH_CHECK (ret, "blender: execute ensure_parameters failed");
752 STITCH_CHECK (ret, "prepare global scale blender parameters failed");
756 STITCH_CHECK (ret, "blender: execute ensure_parameters failed");
855 "load blender global scaling kernel(%s) failed", is_uv ? "UV" : "Y");
869 SmartPtr<CLBlender> blender; local
882 blender = create_pyramid_blender (context, layer, need_uv, need_seam, scale_mode).dynamic_cast_ptr<CLBlend (…)
    [all...]
  /external/libxcam/tests/
test-image-blend.cpp 152 SmartPtr<CLBlender> blender)
154 blender->set_output_size (output_width, output_height);
156 return blender->execute (input0, output_buf);
165 SmartPtr<CLBlender> blender; local
283 blender = create_pyramid_blender (context, 2, true, enable_seam).dynamic_cast_ptr<CLBlender> ();
284 XCAM_ASSERT (blender.ptr ());
320 blender->disable_buf_pool (true);
366 ret = blend_images (input0, input1, output_buf, blender);
test-soft-image.cpp 27 #include <interface/blender.h>
703 CHECK_EXP (ins.size () >= 2, "blender need 2 input files.");
704 SmartPtr<Blender> blender = Blender::create_soft_blender (); local
705 XCAM_ASSERT (blender.ptr ());
706 blender->set_output_size (output_width, output_height);
712 blender->set_merge_window (merge_window);
716 RUN_N (blender->blend (ins[0]->get_buf (), ins[1]->get_buf (), outs[0]->get_buf ()), loop, "blend buffer failed.");
  /external/libxcam/modules/soft/
soft_blender.h 2 * soft_blender.h - soft blender class
25 #include <interface/blender.h>
38 : public SoftHandler, public Blender
81 //derived from Blender interface
soft_stitcher.cpp 127 SmartPtr<SoftBlender> blender; member in struct:XCam::SoftSitcherPriv::Overlap
364 _overlaps[i].blender = create_soft_blender ().dynamic_cast_ptr<SoftBlender>();
365 XCAM_ASSERT (_overlaps[i].blender.ptr ());
366 _overlaps[i].blender->set_callback (blender_cb);
549 SmartPtr<SoftBlender> blender = _overlaps[idx].blender; local
554 blender->set_output_size (out_width, out_height);
555 blender->set_merge_window (overlap_info.out_area);
556 blender->set_input_valid_area (overlap_info.left, 0);
557 blender->set_input_valid_area (overlap_info.right, 1)
    [all...]
soft_blender.cpp 2 * soft_blender.cpp - soft blender class implementation
85 BlenderPrivConfig (SoftBlender *blender, uint32_t level)
87 , _blender (blender)
172 , Blender (SOFT_BLENDER_ALIGNMENT_X, SOFT_BLENDER_ALIGNMENT_Y)
188 "blender:%s set_pyr_levels failed, level(%d) must > 0", XCAM_STR (get_name ()), num);
337 "blender:(%s) start_scaler failed, level(%d),idx(%d) get output buffer empty.",
401 "blender:(%s) start_lap_task failed, level(%d),idx(%d) get output buffer empty.",
448 XCAM_LOG_DEBUG ("soft_blender:%s init blender args", XCAM_STR (_blender->get_name ()));
469 "blender:(%s) start_blend_task failed, last level blend buffer empty.",
525 "blender:(%s) start_reconstruct_task failed, out buffer is empty.", XCAM_STR (_blender->get_name ()))
857 SmartPtr<SoftBlender> blender = new SoftBlender(); local
    [all...]
  /frameworks/layoutlib/bridge/src/android/graphics/
BlendComposite.java 122 private final Blender blender; field in class:BlendComposite.BlendingContext
127 this.blender = Blender.getBlenderFor(composite);
176 result = blender.blend(srcPixel, dstPixel, result);
199 private static abstract class Blender {
202 public static Blender getBlenderFor(BlendComposite composite) {
205 return new Blender() {
215 return new Blender() {
226 return new Blender() {
    [all...]
  /external/libxcam/
Android.mk 50 xcore/interface/blender.cpp \
README.md 22 - Blender: multi-band blender.
  /system/core/libpixelflinger/
scanline.cpp     [all...]

Completed in 1325 milliseconds