HomeSort by relevance Sort by last modified time
    Searched refs:FilterOperation (Results 1 - 25 of 53) sorted by null

1 2 3

  /external/chromium_org/cc/output/
filter_operations_unittest.cc 16 ops.Append(FilterOperation::CreateBlurFilter(20));
28 ops.Append(FilterOperation::CreateDropShadowFilter(gfx::Point(3, 8), 20, 0));
40 FilterOperation op = FilterOperation::Create##filter_name##Filter(a); \
41 EXPECT_EQ(FilterOperation::filter_type, op.type()); \
44 FilterOperation op2 = FilterOperation::CreateEmptyFilter(); \
45 op2.set_type(FilterOperation::filter_type); \
51 EXPECT_EQ(FilterOperation::filter_type, op2.type()); \
57 FilterOperation op =
    [all...]
filter_operation.cc 15 bool FilterOperation::operator==(const FilterOperation& other) const {
35 FilterOperation::FilterOperation(FilterType type, float amount)
48 FilterOperation::FilterOperation(FilterType type,
62 FilterOperation::FilterOperation(FilterType type, SkScalar matrix[20])
73 FilterOperation::FilterOperation(FilterType type, float amount, int inset
    [all...]
filter_operation.h 27 class CC_EXPORT FilterOperation {
48 FilterOperation(const FilterOperation& other);
50 ~FilterOperation();
95 static FilterOperation CreateGrayscaleFilter(float amount) {
96 return FilterOperation(GRAYSCALE, amount);
99 static FilterOperation CreateSepiaFilter(float amount) {
100 return FilterOperation(SEPIA, amount);
103 static FilterOperation CreateSaturateFilter(float amount) {
104 return FilterOperation(SATURATE, amount)
    [all...]
filter_operations.cc 37 void FilterOperations::Append(const FilterOperation& filter) {
63 const FilterOperation& op = operations_[i];
66 DCHECK(op.type() != FilterOperation::REFERENCE);
67 if (op.type() == FilterOperation::BLUR ||
68 op.type() == FilterOperation::DROP_SHADOW) {
70 if (op.type() == FilterOperation::BLUR) {
87 const FilterOperation& op = operations_[i];
91 case FilterOperation::BLUR:
92 case FilterOperation::DROP_SHADOW:
93 case FilterOperation::ZOOM
    [all...]
filter_operations.h 40 void Append(const FilterOperation& filter);
56 const FilterOperation& at(size_t index) const {
76 std::vector<FilterOperation> operations_;
render_surface_filters.cc 164 const FilterOperation& op = filters.at(i);
166 case FilterOperation::GRAYSCALE:
170 case FilterOperation::SEPIA:
174 case FilterOperation::SATURATE:
178 case FilterOperation::HUE_ROTATE:
182 case FilterOperation::INVERT:
186 case FilterOperation::OPACITY:
190 case FilterOperation::BRIGHTNESS:
194 case FilterOperation::CONTRAST:
198 case FilterOperation::BLUR
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
ReferenceFilterBuilder.h 43 class FilterOperation;
49 static DocumentResourceReference* documentResourceReference(const FilterOperation*);
50 static void setDocumentResourceReference(const FilterOperation*, PassOwnPtr<DocumentResourceReference>);
51 static void clearDocumentResourceReference(const FilterOperation*);
56 static HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >* documentResourceReferences;
ReferenceFilterBuilder.cpp 46 HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >* ReferenceFilterBuilder::documentResourceReferences = 0;
48 DocumentResourceReference* ReferenceFilterBuilder::documentResourceReference(const FilterOperation* filterOperation)
53 return documentResourceReferences->get(filterOperation);
56 void ReferenceFilterBuilder::setDocumentResourceReference(const FilterOperation* filterOperation, PassOwnPtr<DocumentResourceReference> documentResourceReference)
59 documentResourceReferences = new HashMap<const FilterOperation*, OwnPtr<DocumentResourceReference> >;
60 documentResourceReferences->add(filterOperation, documentResourceReference);
63 void ReferenceFilterBuilder::clearDocumentResourceReference(const FilterOperation* filterOperation)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
FilterOperation.h 43 class PLATFORM_EXPORT FilterOperation : public RefCounted<FilterOperation> {
60 static bool canInterpolate(FilterOperation::OperationType type)
83 virtual ~FilterOperation() { }
85 static PassRefPtr<FilterOperation> blend(const FilterOperation* from, const FilterOperation* to, double progress);
86 virtual bool operator==(const FilterOperation&) const = 0;
87 bool operator!=(const FilterOperation& o) const { return !(*this == o); }
90 virtual bool isSameType(const FilterOperation& o) const { return o.type() == m_type;
    [all...]
SkiaImageFilterBuilder.cpp 95 const FilterOperation& op = *operations.at(i);
97 case FilterOperation::REFERENCE: {
122 case FilterOperation::GRAYSCALE:
123 case FilterOperation::SEPIA:
124 case FilterOperation::SATURATE:
125 case FilterOperation::HUE_ROTATE: {
128 case FilterOperation::GRAYSCALE:
131 case FilterOperation::SEPIA:
134 case FilterOperation::SATURATE:
137 case FilterOperation::HUE_ROTATE
    [all...]
FilterOperation.cpp 28 #include "platform/graphics/filters/FilterOperation.h"
34 PassRefPtr<FilterOperation> FilterOperation::blend(const FilterOperation* from, const FilterOperation* to, double progress)
42 PassRefPtr<FilterOperation> BasicColorMatrixFilterOperation::blend(const FilterOperation* from, double progress) const
81 PassRefPtr<FilterOperation> BasicComponentTransferFilterOperation::blend(const FilterOperation* from, double progress) const
119 PassRefPtr<FilterOperation> BlurFilterOperation::blend(const FilterOperation* from, double progress) cons
    [all...]
FilterOperations.h 31 #include "platform/graphics/filters/FilterOperation.h"
58 Vector<RefPtr<FilterOperation> >& operations() { return m_operations; }
59 const Vector<RefPtr<FilterOperation> >& operations() const { return m_operations; }
63 const FilterOperation* at(size_t index) const { return index < m_operations.size() ? m_operations.at(index).get() : 0; }
75 Vector<RefPtr<FilterOperation> > m_operations;
FilterOperations.cpp 74 if (!FilterOperation::canInterpolate(operations()[i]->type()))
79 if (!FilterOperation::canInterpolate(other.operations()[i]->type()))
94 if (m_operations.at(i)->type() == FilterOperation::REFERENCE)
103 FilterOperation::OperationType operationType = m_operations.at(i)->type();
104 if (operationType == FilterOperation::BLUR || operationType == FilterOperation::DROP_SHADOW || operationType == FilterOperation::REFERENCE)
114 FilterOperation* filterOperation = m_operations.at(i).get();
115 switch (filterOperation->type())
    [all...]
  /external/chromium_org/cc/blink/
web_filter_operations_impl.cc 27 filter_operations_.Append(cc::FilterOperation::CreateGrayscaleFilter(amount));
31 filter_operations_.Append(cc::FilterOperation::CreateSepiaFilter(amount));
35 filter_operations_.Append(cc::FilterOperation::CreateSaturateFilter(amount));
39 filter_operations_.Append(cc::FilterOperation::CreateHueRotateFilter(amount));
43 filter_operations_.Append(cc::FilterOperation::CreateInvertFilter(amount));
48 cc::FilterOperation::CreateBrightnessFilter(amount));
52 filter_operations_.Append(cc::FilterOperation::CreateContrastFilter(amount));
56 filter_operations_.Append(cc::FilterOperation::CreateOpacityFilter(amount));
60 filter_operations_.Append(cc::FilterOperation::CreateBlurFilter(amount));
66 filter_operations_.Append(cc::FilterOperation::CreateDropShadowFilter
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
ElementStyleResources.h 40 class FilterOperation;
44 typedef WillBeHeapHashMap<FilterOperation*, RefPtrWillBeMember<CSSSVGDocumentValue> > PendingSVGDocumentMap;
71 void addPendingSVGDocument(FilterOperation*, CSSSVGDocumentValue*);
FilterOperationResolver.cpp 41 static FilterOperation::OperationType filterOperationForType(CSSFilterValue::FilterOperationType type)
45 return FilterOperation::REFERENCE;
47 return FilterOperation::GRAYSCALE;
49 return FilterOperation::SEPIA;
51 return FilterOperation::SATURATE;
53 return FilterOperation::HUE_ROTATE;
55 return FilterOperation::INVERT;
57 return FilterOperation::OPACITY;
59 return FilterOperation::BRIGHTNESS;
61 return FilterOperation::CONTRAST
    [all...]
ElementStyleResources.cpp 31 #include "platform/graphics/filters/FilterOperation.h"
107 void ElementStyleResources::addPendingSVGDocument(FilterOperation* filterOperation, CSSSVGDocumentValue* cssSVGDocumentValue)
109 m_pendingSVGDocuments.set(filterOperation, cssSVGDocumentValue);
  /external/chromium_org/third_party/WebKit/Source/core/animation/animatable/
AnimatableFilterOperations.cpp 55 FilterOperation* from = (i < fromSize) ? m_operations.operations()[i].get() : 0;
56 FilterOperation* to = (i < toSize) ? target->m_operations.operations()[i].get() : 0;
57 RefPtr<FilterOperation> blendedOp = FilterOperation::blend(from, to, fraction);
  /external/chromium_org/content/common/
cc_messages.cc 17 void ParamTraits<cc::FilterOperation>::Write(
21 case cc::FilterOperation::GRAYSCALE:
22 case cc::FilterOperation::SEPIA:
23 case cc::FilterOperation::SATURATE:
24 case cc::FilterOperation::HUE_ROTATE:
25 case cc::FilterOperation::INVERT:
26 case cc::FilterOperation::BRIGHTNESS:
27 case cc::FilterOperation::SATURATING_BRIGHTNESS:
28 case cc::FilterOperation::CONTRAST:
29 case cc::FilterOperation::OPACITY
    [all...]
cc_messages.h 49 struct ParamTraits<cc::FilterOperation> {
50 typedef cc::FilterOperation param_type;
133 IPC_ENUM_TRAITS_MAX_VALUE(cc::FilterOperation::FilterType,
134 cc::FilterOperation::FILTER_TYPE_LAST )
  /external/chromium_org/third_party/WebKit/Source/core/animation/
AnimationTranslationUtilTest.cpp 106 ops.operations().append(BasicColorMatrixFilterOperation::create(0.5, FilterOperation::SATURATE));
107 ops.operations().append(BasicColorMatrixFilterOperation::create(0.2, FilterOperation::GRAYSCALE));
108 ops.operations().append(BasicColorMatrixFilterOperation::create(0.8, FilterOperation::SEPIA));
109 ops.operations().append(BasicColorMatrixFilterOperation::create(0.1, FilterOperation::OPACITY));
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
FilterEffectRenderer.cpp 97 FilterOperation* filterOperation = operations.operations().at(i).get();
98 switch (filterOperation->type()) {
99 case FilterOperation::REFERENCE: {
100 effect = ReferenceFilterBuilder::build(this, renderer, previousEffect.get(), toReferenceFilterOperation(filterOperation));
103 case FilterOperation::GRAYSCALE: {
105 double oneMinusAmount = clampTo(1 - toBasicColorMatrixFilterOperation(filterOperation)->amount(), 0.0, 1.0);
130 case FilterOperation::SEPIA: {
132 double oneMinusAmount = clampTo(1 - toBasicColorMatrixFilterOperation(filterOperation)->amount(), 0.0, 1.0);
157 case FilterOperation::SATURATE:
    [all...]
RenderLayerFilterInfo.cpp 119 RefPtr<FilterOperation> filterOperation = operations.operations().at(i);
120 if (filterOperation->type() != FilterOperation::REFERENCE)
122 ReferenceFilterOperation* referenceFilterOperation = toReferenceFilterOperation(filterOperation.get());
  /external/chromium_org/cc/trees/
layer_tree_host_pixeltest_filters.cc 33 filters.Append(FilterOperation::CreateBlurFilter(2.f));
74 filters.Append(FilterOperation::CreateBlurFilter(5.f));
135 filters.Append(FilterOperation::CreateBlurFilter(2.f));
197 FilterOperation::CreateAlphaThresholdFilter(alpha_region, 1.f, 0.f));
259 filters.Append(FilterOperation::CreateReferenceFilter(filter));
  /external/chromium_org/cc/animation/
keyframed_animation_curve_unittest.cc 23 EXPECT_EQ(FilterOperation::BRIGHTNESS, filter.at(0).type());
295 operations.Append(FilterOperation::CreateBrightnessFilter(2.f));
311 operations1.Append(FilterOperation::CreateBrightnessFilter(2.f));
313 operations2.Append(FilterOperation::CreateBrightnessFilter(4.f));
331 operations1.Append(FilterOperation::CreateBrightnessFilter(2.f));
333 operations2.Append(FilterOperation::CreateBrightnessFilter(4.f));
335 operations3.Append(FilterOperation::CreateBrightnessFilter(8.f));
358 operations1.Append(FilterOperation::CreateBrightnessFilter(4.f));
360 operations2.Append(FilterOperation::CreateBrightnessFilter(4.f));
362 operations3.Append(FilterOperation::CreateBrightnessFilter(6.f))
    [all...]

Completed in 967 milliseconds

1 2 3