Searched refs:filterOperation (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
H A DReferenceFilterBuilder.cpp48 DocumentResourceReference* ReferenceFilterBuilder::documentResourceReference(const FilterOperation* filterOperation) argument
53 return documentResourceReferences->get(filterOperation);
56 void ReferenceFilterBuilder::setDocumentResourceReference(const FilterOperation* filterOperation, PassOwnPtr<DocumentResourceReference> documentResourceReference) argument
60 documentResourceReferences->add(filterOperation, documentResourceReference);
63 void ReferenceFilterBuilder::clearDocumentResourceReference(const FilterOperation* filterOperation) argument
68 documentResourceReferences->remove(filterOperation);
112 PassRefPtr<FilterEffect> ReferenceFilterBuilder::build(Filter* parentFilter, RenderObject* renderer, FilterEffect* previousEffect, const ReferenceFilterOperation* filterOperation) argument
119 if (DocumentResourceReference* documentResourceRef = documentResourceReference(filterOperation)) {
131 Element* filter = treeScope->getElementById(filterOperation->fragment());
136 treeScope->document().accessSVGExtensions().addPendingResource(filterOperation
[all...]
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DFilterEffectRenderer.cpp97 FilterOperation* filterOperation = operations.operations().at(i).get(); local
98 switch (filterOperation->type()) {
100 effect = ReferenceFilterBuilder::build(this, renderer, previousEffect.get(), toReferenceFilterOperation(filterOperation));
105 double oneMinusAmount = clampTo(1 - toBasicColorMatrixFilterOperation(filterOperation)->amount(), 0.0, 1.0);
132 double oneMinusAmount = clampTo(1 - toBasicColorMatrixFilterOperation(filterOperation)->amount(), 0.0, 1.0);
159 inputParameters.append(narrowPrecisionToFloat(toBasicColorMatrixFilterOperation(filterOperation)->amount()));
165 inputParameters.append(narrowPrecisionToFloat(toBasicColorMatrixFilterOperation(filterOperation)->amount()));
170 BasicComponentTransferFilterOperation* componentTransferOperation = toBasicComponentTransferFilterOperation(filterOperation);
187 transferParameters.append(narrowPrecisionToFloat(toBasicComponentTransferFilterOperation(filterOperation)->amount()));
197 transferFunction.slope = narrowPrecisionToFloat(toBasicComponentTransferFilterOperation(filterOperation)
[all...]
H A DRenderLayerFilterInfo.cpp119 RefPtr<FilterOperation> filterOperation = operations.operations().at(i); local
120 if (filterOperation->type() != FilterOperation::REFERENCE)
122 ReferenceFilterOperation* referenceFilterOperation = toReferenceFilterOperation(filterOperation.get());
H A DRenderLayer.cpp3567 FilterOperation* filterOperation = filters.operations().at(i).get(); local
3568 if (filterOperation->type() != FilterOperation::REFERENCE)
3570 ReferenceFilterOperation* referenceOperation = toReferenceFilterOperation(filterOperation);
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
H A DFilterOperations.cpp114 FilterOperation* filterOperation = m_operations.at(i).get(); local
115 switch (filterOperation->type()) {
117 BlurFilterOperation* blurOperation = toBlurFilterOperation(filterOperation);
125 DropShadowFilterOperation* dropShadowOperation = toDropShadowFilterOperation(filterOperation);
137 ReferenceFilterOperation* referenceOperation = toReferenceFilterOperation(filterOperation);
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DElementStyleResources.cpp107 void ElementStyleResources::addPendingSVGDocument(FilterOperation* filterOperation, CSSSVGDocumentValue* cssSVGDocumentValue) argument
109 m_pendingSVGDocuments.set(filterOperation, cssSVGDocumentValue);
H A DStyleResourceLoader.cpp55 RefPtr<FilterOperation> filterOperation = filterOperations.at(i); local
56 if (filterOperation->type() == FilterOperation::REFERENCE) {
57 ReferenceFilterOperation* referenceFilter = toReferenceFilterOperation(filterOperation.get());
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSComputedStyleDeclaration.cpp788 FilterOperation* filterOperation = it->get(); local
789 switch (filterOperation->type()) {
792 filterValue->append(cssValuePool().createValue(toReferenceFilterOperation(filterOperation)->url(), CSSPrimitiveValue::CSS_STRING));
796 filterValue->append(cssValuePool().createValue(toBasicColorMatrixFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_NUMBER));
800 filterValue->append(cssValuePool().createValue(toBasicColorMatrixFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_NUMBER));
804 filterValue->append(cssValuePool().createValue(toBasicColorMatrixFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_NUMBER));
808 filterValue->append(cssValuePool().createValue(toBasicColorMatrixFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_DEG));
812 filterValue->append(cssValuePool().createValue(toBasicComponentTransferFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_NUMBER));
816 filterValue->append(cssValuePool().createValue(toBasicComponentTransferFilterOperation(filterOperation)->amount(), CSSPrimitiveValue::CSS_NUMBER));
820 filterValue->append(cssValuePool().createValue(toBasicComponentTransferFilterOperation(filterOperation)
[all...]

Completed in 1290 milliseconds