/external/skia/src/core/ |
H A D | SkPMFloat.h | 18 class SkPMFloat : public Sk4f { class in inherits:Sk4f 20 static SkPMFloat FromPMColor(SkPMColor c) { return SkPMFloat(c); } 21 static SkPMFloat FromARGB(float a, float r, float g, float b) { return SkPMFloat(a,r,g,b); } 24 static void From4PMColors(const SkPMColor[4], SkPMFloat*, SkPMFloat*, SkPMFloat*, SkPMFloat*); 27 SkPMFloat() {} function in class:SkPMFloat 29 SkPMFloat(float a, float r, float g, float b) function in class:SkPMFloat 36 SkPMFloat(const Sk4f& fs) : INHERITED(fs) {} function in class:SkPMFloat [all...] |
/external/skia/src/opts/ |
H A D | SkPMFloat_none.h | 8 inline SkPMFloat::SkPMFloat(SkPMColor c) { function in class:SkPMFloat 9 *this = SkPMFloat::FromARGB(SkGetPackedA32(c), 16 inline SkPMColor SkPMFloat::trunc() const { 20 inline SkPMColor SkPMFloat::round() const { 26 inline SkPMColor SkPMFloat::roundClamp() const { 40 inline void SkPMFloat::From4PMColors(const SkPMColor colors[4], 41 SkPMFloat* a, SkPMFloat* b, SkPMFloat* 48 RoundTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument 57 RoundClampTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument [all...] |
H A D | SkPMFloat_neon.h | 8 // For SkPMFloat(SkPMFColor), we widen our 8 bit components (fix8) to 8-bit components in 16 bits 15 inline SkPMFloat::SkPMFloat(SkPMColor c) { function in class:SkPMFloat 24 inline SkPMColor SkPMFloat::trunc() const { 33 inline SkPMColor SkPMFloat::round() const { 34 return SkPMFloat(Sk4f(0.5f) + *this).trunc(); 37 inline SkPMColor SkPMFloat::roundClamp() const { 48 inline void SkPMFloat::From4PMColors(const SkPMColor colors[4], 49 SkPMFloat* a, SkPMFloat* 56 RoundTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument 65 RoundClampTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument [all...] |
H A D | SkPMFloat_SSE2.h | 8 // For SkPMFloat(SkPMColor), we widen our 8 bit components (fix8) to 8-bit components in 16 bits 15 inline SkPMFloat::SkPMFloat(SkPMColor c) { function in class:SkPMFloat 24 inline SkPMColor SkPMFloat::round() const { 28 inline SkPMColor SkPMFloat::roundClamp() const { 38 inline SkPMColor SkPMFloat::trunc() const { 48 inline void SkPMFloat::From4PMColors(const SkPMColor colors[4], 49 SkPMFloat* a, SkPMFloat* b, SkPMFloat* 57 RoundTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument 64 RoundClampTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument [all...] |
H A D | SkPMFloat_SSSE3.h | 8 // For SkPMFloat(SkPMColor), we widen our 8 bit components (fix8) to 8-bit components in 32 bits 16 inline SkPMFloat::SkPMFloat(SkPMColor c) { function in class:SkPMFloat 25 inline SkPMColor SkPMFloat::trunc() const { 34 inline SkPMColor SkPMFloat::round() const { 35 return SkPMFloat(Sk4f(0.5f) + *this).trunc(); 38 inline SkPMColor SkPMFloat::roundClamp() const { 48 inline void SkPMFloat::From4PMColors(const SkPMColor colors[4], 49 SkPMFloat* a, SkPMFloat* 57 RoundTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument 67 RoundClampTo4PMColors( const SkPMFloat& a, const SkPMFloat& b, const SkPMFloat&c, const SkPMFloat& d, SkPMColor colors[4]) argument [all...] |