/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/ |
H A D | ReferenceFilter.cpp | 46 void ReferenceFilter::setLastEffect(PassRefPtr<FilterEffect> effect) argument 48 m_lastEffect = effect;
|
H A D | SkiaImageFilterBuilder.cpp | 60 PassRefPtr<SkImageFilter> SkiaImageFilterBuilder::build(FilterEffect* effect, ColorSpace colorSpace, bool destinationRequiresValidPreMultipliedPixels) argument 62 if (!effect) 65 bool requiresPMColorValidation = effect->mayProduceInvalidPreMultipliedPixels() && destinationRequiresValidPreMultipliedPixels; 67 if (SkImageFilter* filter = effect->getImageFilter(colorSpace, requiresPMColorValidation)) 71 RefPtr<SkImageFilter> origFilter = requiresPMColorValidation ? effect->createImageFilter(this) : effect->createImageFilterWithoutValidation(this); 72 RefPtr<SkImageFilter> filter = transformColorSpace(origFilter.get(), effect->operatingColorSpace(), colorSpace); 73 effect->setImageFilter(colorSpace, requiresPMColorValidation, filter.get()); 75 effect->setImageFilter(effect [all...] |
/external/chromium_org/third_party/WebKit/Source/core/svg/graphics/filters/ |
H A D | SVGFilterBuilder.cpp | 35 void SVGFilterBuilder::add(const AtomicString& id, PassRefPtr<FilterEffect> effect) argument 38 m_lastEffect = effect; 45 m_lastEffect = effect; 67 RefPtr<FilterEffect> effect = prpEffect; local 69 // The effect must be a newly created filter effect. 70 ASSERT(!m_effectReferences.contains(effect)); 72 m_effectReferences.add(effect, FilterEffectSet()); 74 unsigned numberOfInputEffects = effect->inputEffects().size(); 78 effectReferences(effect 91 clearResultsRecursive(FilterEffect* effect) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/core/animation/ |
H A D | ElementAnimation.h | 50 static AnimationPlayer* animate(Element& element, PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Dictionary& timingInputDictionary) argument 52 return animateInternal(element, effect, TimingInput::convert(timingInputDictionary)); 55 static AnimationPlayer* animate(Element& element, PassRefPtrWillBeRawPtr<AnimationEffect> effect, double duration) argument 57 return animateInternal(element, effect, TimingInput::convert(duration)); 60 static AnimationPlayer* animate(Element& element, PassRefPtrWillBeRawPtr<AnimationEffect> effect) argument 62 return animateInternal(element, effect, Timing()); 67 RefPtrWillBeRawPtr<AnimationEffect> effect = EffectInput::convert(&element, keyframeDictionaryVector, exceptionState); local 70 ASSERT(effect); 71 return animateInternal(element, effect.release(), TimingInput::convert(timingInputDictionary)); 76 RefPtrWillBeRawPtr<AnimationEffect> effect local 85 RefPtrWillBeRawPtr<AnimationEffect> effect = EffectInput::convert(&element, keyframeDictionaryVector, exceptionState); local 110 animateInternal(Element& element, PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing) argument [all...] |
H A D | ElementAnimation.idl | 37 // AnimationPlayer animate((AnimationEffect or sequence<Dictionary>)? effect, optional (double or Dictionary) timing); 38 [Custom, RaisesException] AnimationPlayer animate(object effect, optional object timing);
|
H A D | KeyframeEffectModelTest.cpp | 104 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 105 OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > values = effect->sample(0, 0.6, duration); 116 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 117 expectDoubleValue(5.0, effect->sample(0, 0.6, duration)->at(0)); 125 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 126 expectDoubleValue(3.0 * 0.4 + 5.0 * 0.6, effect->sample(0, 0.6, duration)->at(0)); 135 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 136 expectDoubleValue((7.0 + 3.0) * 0.4 + (7.0 + 5.0) * 0.6, effect->sample(0, 0.6, duration)->at(0)); 145 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 146 expectDoubleValue(3.8579516, effect 156 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 166 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 173 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 185 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 191 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(AnimatableValueKeyframeVector()); local 203 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 215 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 232 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 248 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 267 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 304 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 326 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 342 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 359 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 368 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 389 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 408 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local 419 RefPtrWillBeRawPtr<AnimatableValueKeyframeEffectModel> effect = AnimatableValueKeyframeEffectModel::create(keyframes); local [all...] |
H A D | InertAnimation.cpp | 37 PassRefPtrWillBeRawPtr<InertAnimation> InertAnimation::create(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused) argument 39 return adoptRefWillBeNoop(new InertAnimation(effect, timing, paused)); 42 InertAnimation::InertAnimation(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused) argument 44 , m_effect(effect)
|
H A D | AnimationStack.cpp | 105 const SampledEffect& effect = *effects[i]; local 106 if (effect.priority() != priority || (cancelledAnimationPlayers && effect.animation() && cancelledAnimationPlayers->contains(effect.animation()->player()))) 108 copyToActiveInterpolationMap(effect.interpolations(), result); 124 SampledEffect& effect = *m_effects[i]; local 125 effect.removeReplacedInterpolationsIfNeeded(replacedProperties); 126 if (!effect.canChange()) { 127 for (size_t i = 0; i < effect.interpolations().size(); ++i) 128 replacedProperties.set(toStyleInterpolation(effect [all...] |
/external/chromium_org/ui/base/dragdrop/ |
H A D | drag_drop_types_win.cc | 12 uint32 effect) { 14 if (effect & DROPEFFECT_LINK) 16 if (effect & DROPEFFECT_COPY) 18 if (effect & DROPEFFECT_MOVE) 11 DropEffectToDragOperation( uint32 effect) argument
|
H A D | drop_target_win.cc | 42 DWORD* effect) { 47 reinterpret_cast<POINT*>(&cursor_position), *effect); local 52 *effect = OnDragEnter(current_data_object_, key_state, screen_pt, *effect); 58 DWORD* effect) { 62 drop_helper->DragOver(reinterpret_cast<POINT*>(&cursor_position), *effect); local 65 *effect = OnDragOver(current_data_object_, key_state, screen_pt, *effect); 84 DWORD* effect) { 89 reinterpret_cast<POINT*>(&cursor_position), *effect); 39 DragEnter(IDataObject* data_object, DWORD key_state, POINTL cursor_position, DWORD* effect) argument 56 DragOver(DWORD key_state, POINTL cursor_position, DWORD* effect) argument 81 Drop(IDataObject* data_object, DWORD key_state, POINTL cursor_position, DWORD* effect) argument 123 OnDragEnter(IDataObject* data_object, DWORD key_state, POINT cursor_position, DWORD effect) argument 130 OnDragOver(IDataObject* data_object, DWORD key_state, POINT cursor_position, DWORD effect) argument 140 OnDrop(IDataObject* data_object, DWORD key_state, POINT cursor_position, DWORD effect) argument [all...] |
H A D | drop_target_win.h | 37 DWORD* effect); 40 DWORD* effect); 45 DWORD* effect); 63 DWORD effect); 72 DWORD effect); 83 DWORD effect);
|
H A D | drag_drop_types.h | 30 static int DropEffectToDragOperation(uint32 effect);
|
/external/chromium_org/content/browser/web_contents/ |
H A D | web_drag_utils_win.cc | 20 WebDragOperation WinDragOpToWebDragOp(DWORD effect) { argument 21 DCHECK(effect == DROPEFFECT_NONE || effect == DROPEFFECT_COPY || 22 effect == DROPEFFECT_LINK || effect == DROPEFFECT_MOVE); 24 return WinDragOpMaskToWebDragOpMask(effect);
|
H A D | web_drag_utils_win.h | 14 blink::WebDragOperation WinDragOpToWebDragOp(DWORD effect);
|
/external/skia/include/gpu/ |
H A D | GrEffect.h | 27 * GrEffectRef ref count reaches zero the scratch GrResources owned by the effect can be recycled 59 explicit GrEffectRef(GrEffect* effect); 80 memory pool. The ref count of an effect must reach 0 before the thread terminates and the pool 81 is destroyed. To create a static effect use the macro GR_CREATE_STATIC_EFFECT declared below. 91 * indicate whether the input components to this effect in the FS will have known values. 98 /** Will this effect read the source color value? */ 118 /** Returns true if this and other effect conservatively draw identically. It can only return 131 /** Human-meaningful string to identify this effect; may be embedded 150 /** Will this effect read the destination pixel value? */ 153 /** Will this effect rea 233 CreateEffectRef(GrEffect* effect) argument 242 CreateEffectRef(const GrEffect* effect) argument 247 CreateStaticEffectRef(void* refStorage, GrEffect* effect) argument 266 AutoEffectUnref(GrEffect* effect) argument 342 GrEffectRef(GrEffect* effect) argument [all...] |
H A D | GrDrawEffect.h | 9 * effect subclass (e.g. GrGLEffect). It is used to by the backend-specific class to generate a 10 * cache key for the effect, generate code on a program cache miss, and to upload uniform values to 12 * In addition to the effect, it also communicates any changes between the relationship between 13 * the view matrix and local coordinate system since the effect was installed in its GrDrawState. 14 * The typical use case is that sometime after an effect was installed a decision was made to draw 16 * coord-change-matrix would be the inverse of the view matrix that was set when the effect was 27 const GrEffectRef* effect() const { return fEffectStage->getEffect(); } function in class:GrDrawEffect 30 const T& castEffect() const { return *static_cast<const T*>(this->effect()->get()); }
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGFEMergeElement.cpp | 42 RefPtr<FilterEffect> effect = FEMerge::create(filter); local 43 FilterEffectVector& mergeInputs = effect->inputEffects(); 54 return effect.release();
|
/external/skia/src/gpu/effects/ |
H A D | GrBicubicEffect.h | 38 * Create a simple filter effect with custom bicubic coefficients and optional domain. 47 AutoEffectUnref effect(SkNEW_ARGS(GrBicubicEffect, (tex, coefficients, 50 return CreateEffectRef(effect); 55 * Create a Mitchell filter effect with specified texture matrix and x/y tile modes. 63 * Create a filter effect with custom bicubic coefficients, the texture matrix, and the x/y 68 AutoEffectUnref effect(SkNEW_ARGS(GrBicubicEffect, (tex, coefficients, matrix, tileModes))); 69 return CreateEffectRef(effect); 73 * Create a Mitchell filter effect with a texture matrix and a domain. 76 AutoEffectUnref effect(SkNEW_ARGS(GrBicubicEffect, (tex, gMitchellCoefficients, matrix, 78 return CreateEffectRef(effect); [all...] |
H A D | GrSimpleTextureEffect.h | 16 * The output color of this effect is a modulation of the input color and a sample from a texture. 29 AutoEffectUnref effect(SkNEW_ARGS(GrSimpleTextureEffect, (tex, matrix, GrTextureParams::kNone_FilterMode, coordSet))); 30 return CreateEffectRef(effect); 38 AutoEffectUnref effect( 40 return CreateEffectRef(effect); 47 AutoEffectUnref effect(SkNEW_ARGS(GrSimpleTextureEffect, (tex, matrix, p, coordSet))); 48 return CreateEffectRef(effect);
|
H A D | GrCustomCoordsTextureEffect.h | 17 * The output color of this effect is a modulation of the input color and a sample from a texture. 24 AutoEffectUnref effect(SkNEW_ARGS(GrCustomCoordsTextureEffect, (tex, p))); 25 return CreateEffectRef(effect);
|
H A D | GrConvolutionEffect.h | 16 * A convolution effect. The kernel is specified as an array of 2 * half-width 31 AutoEffectUnref effect(SkNEW_ARGS(GrConvolutionEffect, (tex, 37 return CreateEffectRef(effect); 47 AutoEffectUnref effect(SkNEW_ARGS(GrConvolutionEffect, (tex, 53 return CreateEffectRef(effect);
|
/external/skia/src/gpu/ |
H A D | GrPaint.cpp | 15 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); local 16 this->addColorEffect(effect)->unref(); 20 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix); local 21 this->addCoverageEffect(effect)->unref(); 27 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params); local 28 this->addColorEffect(effect)->unref(); 34 GrEffectRef* effect = GrSimpleTextureEffect::Create(texture, matrix, params); local 35 this->addCoverageEffect(effect)->unref();
|
/external/chromium_org/third_party/skia/include/gpu/ |
H A D | GrTBackendProcessorFactory.h | 34 * which returns a human-readable name for the effect. 41 /** Returns a human-readable name for the effect. Implemented using GLProcessor::Name as 47 virtual void getGLProcessorKey(const GrProcessor& effect, 50 GLProcessor::GenKey(effect, caps, b); 56 virtual GLProcessorBase* createGLInstance(const ProcessorBase& effect) const SK_OVERRIDE { 57 return SkNEW_ARGS(GLProcessor, (*this, effect)); 76 * Every effect so far derives from one of the following subclasses of GrTBackendProcessorFactory.
|
/external/chromium_org/ui/views/widget/desktop_aura/ |
H A D | desktop_drag_drop_client_win.cc | 38 DWORD effect; local 43 &effect); 48 effect = DROPEFFECT_NONE; 50 return ui::DragDropTypes::DropEffectToDragOperation(effect);
|
H A D | desktop_drop_target_win.h | 39 DWORD effect) OVERRIDE; 43 DWORD effect) OVERRIDE; 48 DWORD effect) OVERRIDE; 58 DWORD effect,
|