Lines Matching defs:const
25 Sk4px(const Sk16b& v) : INHERITED(v) {}
35 Sk4px alphas() const; // ARGB argb XYZW xyzw -> AAAA aaaa XXXX xxxx
36 Sk4px inv() const { return Sk16b(255) - *this; }
39 static Sk4px Load4(const SkPMColor px[4]) {
44 static Sk4px Load2(const SkPMColor px[2]) {
49 static Sk4px Load1(const SkPMColor px[1]) {
56 static Sk4px Load4Alphas(const SkAlpha[4]); // AaXx -> AAAA aaaa XXXX xxxx
57 static Sk4px Load2Alphas(const SkAlpha[2]); // Aa -> AAAA aaaa ???? ????
59 void store4(SkPMColor px[4]) const { memcpy(px, this, 16); }
60 void store2(SkPMColor px[2]) const { memcpy(px, this, 8); }
61 void store1(SkPMColor px[1]) const { memcpy(px, this, 4); }
67 Wide(const Sk16h& v) : Sk16h(v) {}
70 Sk4px addNarrowHi(const Sk16h&) const;
73 Sk4px div255() const;
76 Wide operator * (const Wide& o) const { return INHERITED::operator*(o); }
77 Wide operator + (const Wide& o) const { return INHERITED::operator+(o); }
78 Wide operator - (const Wide& o) const { return INHERITED::operator-(o); }
79 Wide operator >> (int bits) const { return INHERITED::operator>>(bits); }
80 Wide operator << (int bits) const { return INHERITED::operator<<(bits); }
86 Wide widen() const; // Widen 8-bit values to low 8-bits of 16-bit lanes.
87 Wide mulWiden(const Sk16b&) const; // 8-bit x 8-bit -> 16-bit components.
90 Wide operator * (const Sk4px& o) const { return this->mulWiden(o); }
93 Sk4px operator + (const Sk4px& o) const { return INHERITED::operator+(o); }
94 Sk4px operator - (const Sk4px& o) const { return INHERITED::operator-(o); }
95 Sk4px operator < (const Sk4px& o) const { return INHERITED::operator<(o); }
96 Sk4px thenElse(const Sk4px& t, const Sk4px& e) const { return INHERITED::thenElse(t,e); }
100 Sk4px approxMulDiv255(const Sk16b& o) const {
109 static void MapSrc(int n, SkPMColor* dst, const SkPMColor* src, const Fn& fn) {
141 static void MapDstSrc(int n, SkPMColor* dst, const SkPMColor* src, const Fn& fn) {
171 static void MapDstAlpha(int n, SkPMColor* dst, const SkAlpha* a, const Fn& fn) {
201 static void MapDstSrcAlpha(int n, SkPMColor* dst, const SkPMColor* src, const SkAlpha* a,
202 const Fn& fn) {