Lines Matching refs:Element
35 ScriptIntrinsic::ScriptIntrinsic(sp<RS> rs, int id, sp<const Element> e) in ScriptIntrinsic()
46 sp<ScriptIntrinsic3DLUT> ScriptIntrinsic3DLUT::create(const sp<RS>& rs, const sp<const Element>& e)… in create()
47 if (e->isCompatible(Element::U8_4(rs)) == false) { in create()
54 ScriptIntrinsic3DLUT::ScriptIntrinsic3DLUT(sp<RS> rs, sp<const Element> e) in ScriptIntrinsic3DLUT()
80 sp<ScriptIntrinsicBlend> ScriptIntrinsicBlend::create(const sp<RS>& rs, const sp<const Element>& e)… in create()
81 if (e->isCompatible(Element::U8_4(rs)) == false) { in create()
88 ScriptIntrinsicBlend::ScriptIntrinsicBlend(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicBlend()
215 sp<ScriptIntrinsicBlur> ScriptIntrinsicBlur::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
216 if ((e->isCompatible(Element::U8_4(rs)) == false) && in create()
217 (e->isCompatible(Element::U8(rs)) == false)) { in create()
224 ScriptIntrinsicBlur::ScriptIntrinsicBlur(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicBlur()
256 return new ScriptIntrinsicColorMatrix(rs, Element::RGBA_8888(rs)); in create()
259 ScriptIntrinsicColorMatrix::ScriptIntrinsicColorMatrix(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicColorMatrix()
267 if (!(in->getType()->getElement()->isCompatible(Element::U8(mRS))) && in forEach()
268 !(in->getType()->getElement()->isCompatible(Element::U8_2(mRS))) && in forEach()
269 !(in->getType()->getElement()->isCompatible(Element::U8_3(mRS))) && in forEach()
270 !(in->getType()->getElement()->isCompatible(Element::U8_4(mRS))) && in forEach()
271 !(in->getType()->getElement()->isCompatible(Element::F32(mRS))) && in forEach()
272 !(in->getType()->getElement()->isCompatible(Element::F32_2(mRS))) && in forEach()
273 !(in->getType()->getElement()->isCompatible(Element::F32_3(mRS))) && in forEach()
274 !(in->getType()->getElement()->isCompatible(Element::F32_4(mRS)))) { in forEach()
279 if (!(out->getType()->getElement()->isCompatible(Element::U8(mRS))) && in forEach()
280 !(out->getType()->getElement()->isCompatible(Element::U8_2(mRS))) && in forEach()
281 !(out->getType()->getElement()->isCompatible(Element::U8_3(mRS))) && in forEach()
282 !(out->getType()->getElement()->isCompatible(Element::U8_4(mRS))) && in forEach()
283 !(out->getType()->getElement()->isCompatible(Element::F32(mRS))) && in forEach()
284 !(out->getType()->getElement()->isCompatible(Element::F32_2(mRS))) && in forEach()
285 !(out->getType()->getElement()->isCompatible(Element::F32_3(mRS))) && in forEach()
286 !(out->getType()->getElement()->isCompatible(Element::F32_4(mRS)))) { in forEach()
348 …nsicConvolve3x3> ScriptIntrinsicConvolve3x3::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
349 if (!(e->isCompatible(Element::U8(rs))) && in create()
350 !(e->isCompatible(Element::U8_2(rs))) && in create()
351 !(e->isCompatible(Element::U8_3(rs))) && in create()
352 !(e->isCompatible(Element::U8_4(rs))) && in create()
353 !(e->isCompatible(Element::F32(rs))) && in create()
354 !(e->isCompatible(Element::F32_2(rs))) && in create()
355 !(e->isCompatible(Element::F32_3(rs))) && in create()
356 !(e->isCompatible(Element::F32_4(rs)))) { in create()
364 ScriptIntrinsicConvolve3x3::ScriptIntrinsicConvolve3x3(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicConvolve3x3()
389 …nsicConvolve5x5> ScriptIntrinsicConvolve5x5::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
390 if (!(e->isCompatible(Element::U8(rs))) && in create()
391 !(e->isCompatible(Element::U8_2(rs))) && in create()
392 !(e->isCompatible(Element::U8_3(rs))) && in create()
393 !(e->isCompatible(Element::U8_4(rs))) && in create()
394 !(e->isCompatible(Element::F32(rs))) && in create()
395 !(e->isCompatible(Element::F32_2(rs))) && in create()
396 !(e->isCompatible(Element::F32_3(rs))) && in create()
397 !(e->isCompatible(Element::F32_4(rs)))) { in create()
405 ScriptIntrinsicConvolve5x5::ScriptIntrinsicConvolve5x5(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicConvolve5x5()
431 …ntrinsicHistogram> ScriptIntrinsicHistogram::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
435 ScriptIntrinsicHistogram::ScriptIntrinsicHistogram(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicHistogram()
441 if (!(out->getType()->getElement()->isCompatible(Element::U32(mRS))) && in setOutput()
442 !(out->getType()->getElement()->isCompatible(Element::U32_2(mRS))) && in setOutput()
443 !(out->getType()->getElement()->isCompatible(Element::U32_3(mRS))) && in setOutput()
444 !(out->getType()->getElement()->isCompatible(Element::U32_4(mRS))) && in setOutput()
445 !(out->getType()->getElement()->isCompatible(Element::I32(mRS))) && in setOutput()
446 !(out->getType()->getElement()->isCompatible(Element::I32_2(mRS))) && in setOutput()
447 !(out->getType()->getElement()->isCompatible(Element::I32_3(mRS))) && in setOutput()
448 !(out->getType()->getElement()->isCompatible(Element::I32_4(mRS)))) { in setOutput()
488 if (!(ain->getType()->getElement()->isCompatible(Element::U8(mRS))) && in forEach()
489 !(ain->getType()->getElement()->isCompatible(Element::U8_4(mRS)))) { in forEach()
506 if (!(ain->getType()->getElement()->isCompatible(Element::U8(mRS))) && in forEach_dot()
507 !(ain->getType()->getElement()->isCompatible(Element::U8_4(mRS)))) { in forEach_dot()
516 sp<ScriptIntrinsicLUT> ScriptIntrinsicLUT::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
517 if (!(e->isCompatible(Element::U8_4(rs)))) { in create()
524 ScriptIntrinsicLUT::ScriptIntrinsicLUT(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicLUT()
526 LUT = Allocation::createSized(rs, Element::U8(rs), 1024); in ScriptIntrinsicLUT()
541 if (!(ain->getType()->getElement()->isCompatible(Element::U8_4(mRS))) || in forEach()
542 !(aout->getType()->getElement()->isCompatible(Element::U8_4(mRS)))) { in forEach()
585 ScriptIntrinsicResize::ScriptIntrinsicResize(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicResize()
601 if (!(ain->getType()->getElement()->isCompatible(Element::U8(mRS))) && in setInput()
602 !(ain->getType()->getElement()->isCompatible(Element::U8_2(mRS))) && in setInput()
603 !(ain->getType()->getElement()->isCompatible(Element::U8_3(mRS))) && in setInput()
604 !(ain->getType()->getElement()->isCompatible(Element::U8_4(mRS))) && in setInput()
605 !(ain->getType()->getElement()->isCompatible(Element::F32(mRS))) && in setInput()
606 !(ain->getType()->getElement()->isCompatible(Element::F32_2(mRS))) && in setInput()
607 !(ain->getType()->getElement()->isCompatible(Element::F32_3(mRS))) && in setInput()
608 !(ain->getType()->getElement()->isCompatible(Element::F32_4(mRS)))) { in setInput()
618 …tIntrinsicYuvToRGB> ScriptIntrinsicYuvToRGB::create(const sp<RS>& rs, const sp<const Element>& e) { in create()
619 if (!(e->isCompatible(Element::U8_4(rs)))) { in create()
626 ScriptIntrinsicYuvToRGB::ScriptIntrinsicYuvToRGB(sp<RS> rs, sp<const Element> e) in ScriptIntrinsicYuvToRGB()
632 if (!(in->getType()->getElement()->isCompatible(Element::YUV(mRS)))) { in setInput()