Searched refs:effect (Results 1 - 25 of 223) sorted by relevance

123456789

/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
H A DReferenceFilter.cpp46 void ReferenceFilter::setLastEffect(PassRefPtr<FilterEffect> effect) argument
48 m_lastEffect = effect;
H A DSkiaImageFilterBuilder.cpp60 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 DSVGFilterBuilder.cpp35 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 DElementAnimation.h50 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 DElementAnimation.idl37 // AnimationPlayer animate((AnimationEffect or sequence<Dictionary>)? effect, optional (double or Dictionary) timing);
38 [Custom, RaisesException] AnimationPlayer animate(object effect, optional object timing);
H A DKeyframeEffectModelTest.cpp104 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 DInertAnimation.cpp37 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 DAnimationStack.cpp105 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 Ddrag_drop_types_win.cc12 uint32 effect) {
14 if (effect & DROPEFFECT_LINK)
16 if (effect & DROPEFFECT_COPY)
18 if (effect & DROPEFFECT_MOVE)
11 DropEffectToDragOperation( uint32 effect) argument
H A Ddrop_target_win.cc42 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 Ddrop_target_win.h37 DWORD* effect);
40 DWORD* effect);
45 DWORD* effect);
63 DWORD effect);
72 DWORD effect);
83 DWORD effect);
H A Ddrag_drop_types.h30 static int DropEffectToDragOperation(uint32 effect);
/external/chromium_org/content/browser/web_contents/
H A Dweb_drag_utils_win.cc20 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 Dweb_drag_utils_win.h14 blink::WebDragOperation WinDragOpToWebDragOp(DWORD effect);
/external/skia/include/gpu/
H A DGrEffect.h27 * 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 DGrDrawEffect.h9 * 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 DSVGFEMergeElement.cpp42 RefPtr<FilterEffect> effect = FEMerge::create(filter); local
43 FilterEffectVector& mergeInputs = effect->inputEffects();
54 return effect.release();
/external/skia/src/gpu/effects/
H A DGrBicubicEffect.h38 * 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 DGrSimpleTextureEffect.h16 * 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 DGrCustomCoordsTextureEffect.h17 * 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 DGrConvolutionEffect.h16 * 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 DGrPaint.cpp15 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 DGrTBackendProcessorFactory.h34 * 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 Ddesktop_drag_drop_client_win.cc38 DWORD effect; local
43 &effect);
48 effect = DROPEFFECT_NONE;
50 return ui::DragDropTypes::DropEffectToDragOperation(effect);
H A Ddesktop_drop_target_win.h39 DWORD effect) OVERRIDE;
43 DWORD effect) OVERRIDE;
48 DWORD effect) OVERRIDE;
58 DWORD effect,

Completed in 314 milliseconds

123456789