/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...] |