Searched refs:Wide (Results 1 – 25 of 94) sorted by relevance
1234
53 class Wide : public Sk16h {55 Wide(const Sk16h& v) : Sk16h(v) {} in Wide() function64 Wide operator * (const Wide& o) const { return INHERITED::operator*(o); }65 Wide operator + (const Wide& o) const { return INHERITED::operator+(o); }66 Wide operator - (const Wide& o) const { return INHERITED::operator-(o); }67 Wide operator >> (int bits) const { return INHERITED::operator>>(bits); }68 Wide operator << (int bits) const { return INHERITED::operator<<(bits); }69 static Wide Min(const Wide& a, const Wide& b) { return INHERITED::Min(a,b); } in Min()70 Wide thenElse(const Wide& t, const Wide& e) const { return INHERITED::thenElse(t,e); } in thenElse()76 Wide widenLo() const; // ARGB -> 0A 0R 0G 0B[all …]
42 inline Sk4px::Wide Sk4px::widenLo() const { in widenLo()49 inline Sk4px::Wide Sk4px::widenHi() const { return this->widenLo() << 8; } in widenHi()51 inline Sk4px::Wide Sk4px::widenLoHi() const { return this->widenLo() + this->widenHi(); } in widenLoHi()53 inline Sk4px::Wide Sk4px::mulWiden(const Sk16b& other) const { in mulWiden()57 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi()58 Sk4px::Wide r = (*this + other) >> 8; in addNarrowHi()65 inline Sk4px Sk4px::Wide::div255() const { in div255()
24 inline Sk4px::Wide Sk4px::widenLo() const { in widenLo()29 inline Sk4px::Wide Sk4px::widenHi() const { in widenHi()34 inline Sk4px::Wide Sk4px::widenLoHi() const { in widenLoHi()39 inline Sk4px::Wide Sk4px::mulWiden(const Sk16b& other) const { in mulWiden()43 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi()44 Sk4px::Wide r = (*this + other) >> 8; in addNarrowHi()48 inline Sk4px Sk4px::Wide::div255() const { in div255()
33 inline Sk4px::Wide Sk4px::widenLo() const { in widenLo()38 inline Sk4px::Wide Sk4px::widenHi() const { in widenHi()43 inline Sk4px::Wide Sk4px::widenLoHi() const { in widenLoHi()49 inline Sk4px::Wide Sk4px::mulWiden(const Sk16b& other) const { in mulWiden()54 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const { in addNarrowHi()55 const Sk4px::Wide o(other); // Should be no code, but allows us to access fLo, fHi. in addNarrowHi()60 inline Sk4px Sk4px::Wide::div255() const { in div255()
65 2. `SkPx::Wide` represents those same pixels, but with 16-bits of space per component.68 `SkPx`, `Wide` and `Alpha` create a somewhat complicated algebra of operations entirely motivated b…84 SkPx.widenLo() -> Wide // argb -> 0a0r0g0b85 SkPx.widenHi() -> Wide // argb -> a0r0g0b086 SkPx.widenLoHi() -> Wide // argb -> aarrggbb88 Wide + Wide -> Wide89 Wide - Wide -> Wide90 Wide << bits -> Wide91 Wide >> bits -> Wide93 SkPx * Alpha -> Wide // 8 x 8 -> 16 bit[all …]
28 APInt Wide(256, 0); in TEST() local29 const uint64_t *Bits = Wide.getRawData(); in TEST()30 APSInt D(std::move(Wide)); in TEST()37 Wide = APInt(128, 1); in TEST()38 Bits = Wide.getRawData(); in TEST()39 A = std::move(Wide); in TEST()
349 const wchar_t *Wide; in cmsMLUgetASCII() local360 Wide = _cmsMLUgetWide(mlu, &StrLen, Lang, Cntry, NULL, NULL); in cmsMLUgetASCII()361 if (Wide == NULL) return 0; in cmsMLUgetASCII()378 if (Wide[i] == 0) in cmsMLUgetASCII()381 Buffer[i] = (char) Wide[i]; in cmsMLUgetASCII()394 const wchar_t *Wide; in cmsMLUgetWide() local403 Wide = _cmsMLUgetWide(mlu, &StrLen, Lang, Cntry, NULL, NULL); in cmsMLUgetWide()404 if (Wide == NULL) return 0; in cmsMLUgetWide()416 memmove(Buffer, Wide, StrLen); in cmsMLUgetWide()428 const wchar_t *Wide; in cmsMLUgetTranslation() local[all …]
474 Wide = 6, enumerator487 Wide = 6, enumerator500 Wide = 6, enumerator513 Wide = 6, enumerator
26 *[W3C]: World Wide Web Consortium31 is maintained by the <abbr title="World Wide Web Consortium">W3C</abbr>.</p>
104 Wide char variant of :func:`getch`, returning a Unicode value.117 Wide char variant of :func:`getche`, returning a Unicode value.129 Wide char variant of :func:`putch`, accepting a Unicode value.142 Wide char variant of :func:`ungetch`, accepting a Unicode value.
11 single: World Wide Web
13 single: World Wide Web
28 the World Wide Web. Some modules are available in all versions and ports of
88 | * Wide lines (as tris) |89 | * Wide points/sprites (as tris) |
12 *[W3C]: World Wide Web Consortium
2 available from netlib via anonymous ftp and the World Wide Web. Thus,
4 To subscribe or unsubscribe via the World Wide Web, visit
18 To subscribe or unsubscribe via the World Wide Web, visit
10 // dynamic zone that will be accepting Wide-Area Bonjour DNS updates.
79 - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org
4 * World Wide Web Consortium Last Call Working Draft 10 November 2003
38 Handling Wide Loads
444 case Wide: in GetName()
8540 mov(CurrentCond(), Wide, Register(rd), imm); in DecodeT32()8583 movs(Condition::None(), Wide, Register(rd), imm); in DecodeT32()8732 add(CurrentCond(), Wide, Register(rd), sp, imm); in DecodeT32()8759 Wide, in DecodeT32()8827 Wide, in DecodeT32()8913 sub(CurrentCond(), Wide, Register(rd), sp, imm); in DecodeT32()8940 Wide, in DecodeT32()8969 cmp(CurrentCond(), Wide, Register(rn), imm); in DecodeT32()9013 Wide, in DecodeT32()9047 Wide, in DecodeT32()[all …]