Home
last modified time | relevance | path

Searched refs:transferFunction (Results 1 – 5 of 5) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/
DFilterEffectRenderer.cpp202 ComponentTransferFunction transferFunction; in build() local
203 transferFunction.type = FECOMPONENTTRANSFER_TYPE_TABLE; in build()
207 transferFunction.tableValues = transferParameters; in build()
210 …effect = FEComponentTransfer::create(this, transferFunction, transferFunction, transferFunction, n… in build()
214 ComponentTransferFunction transferFunction; in build() local
215 transferFunction.type = FECOMPONENTTRANSFER_TYPE_TABLE; in build()
219 transferFunction.tableValues = transferParameters; in build()
222 …ct = FEComponentTransfer::create(this, nullFunction, nullFunction, nullFunction, transferFunction); in build()
226 ComponentTransferFunction transferFunction; in build() local
227 transferFunction.type = FECOMPONENTTRANSFER_TYPE_LINEAR; in build()
[all …]
/external/chromium_org/third_party/WebKit/Source/platform/graphics/filters/
DFEComponentTransfer.cpp102 static void table(unsigned char* values, const ComponentTransferFunction& transferFunction) in table() argument
104 const Vector<float>& tableValues = transferFunction.tableValues; in table()
119 static void discrete(unsigned char* values, const ComponentTransferFunction& transferFunction) in discrete() argument
121 const Vector<float>& tableValues = transferFunction.tableValues; in discrete()
134 static void linear(unsigned char* values, const ComponentTransferFunction& transferFunction) in linear() argument
137 double val = transferFunction.slope * i + 255 * transferFunction.intercept; in linear()
143 static void gamma(unsigned char* values, const ComponentTransferFunction& transferFunction) in gamma() argument
146 …double exponent = transferFunction.exponent; // RCVT doesn't like passing a double and a float to … in gamma()
147 …double val = 255.0 * (transferFunction.amplitude * pow((i / 255.0), exponent) + transferFunction.o… in gamma()
218 … ComponentTransferFunction transferFunction[] = {m_redFunc, m_greenFunc, m_blueFunc, m_alphaFunc}; in getValues() local
[all …]
/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGFEComponentTransferElement.cpp92 red = toSVGFEFuncRElement(node)->transferFunction(); in build()
94 green = toSVGFEFuncGElement(node)->transferFunction(); in build()
96 blue = toSVGFEFuncBElement(node)->transferFunction(); in build()
98 alpha = toSVGFEFuncAElement(node)->transferFunction(); in build()
DSVGComponentTransferFunctionElement.h74 ComponentTransferFunction transferFunction() const;
DSVGComponentTransferFunctionElement.cpp140 ComponentTransferFunction SVGComponentTransferFunctionElement::transferFunction() const in transferFunction() function in WebCore::SVGComponentTransferFunctionElement