Home | History | Annotate | Download | only in core

Lines Matching refs:Transpose

18     static Sk4x4f Transpose(const Sk4f&, const Sk4f&, const Sk4f&, const Sk4f&);
19 static Sk4x4f Transpose(const float[16]);
20 static Sk4x4f Transpose(const uint8_t[16]);
22 void transpose(Sk4f* x, Sk4f* y, Sk4f* z, Sk4f* w) const {
23 auto t = Transpose(r,g,b,a);
29 void transpose( float[16]) const;
30 void transpose(uint8_t[16]) const;
35 inline Sk4x4f Sk4x4f::Transpose(const Sk4f& x, const Sk4f& y, const Sk4f& z, const Sk4f& w) {
44 inline Sk4x4f Sk4x4f::Transpose(const float fs[16]) {
45 return Transpose(Sk4f::Load(fs+0), Sk4f::Load(fs+4), Sk4f::Load(fs+8), Sk4f::Load(fs+12));
48 inline Sk4x4f Sk4x4f::Transpose(const uint8_t bs[16]) {
59 inline void Sk4x4f::transpose(float fs[16]) const {
61 this->transpose(&x,&y,&z,&w);
68 inline void Sk4x4f::transpose(uint8_t bs[16]) const {
78 inline Sk4x4f Sk4x4f::Transpose(const Sk4f& x, const Sk4f& y, const Sk4f& z, const Sk4f& w) {
86 inline Sk4x4f Sk4x4f::Transpose(const float fs[16]) {
91 inline Sk4x4f Sk4x4f::Transpose(const uint8_t bs[16]) {
100 inline void Sk4x4f::transpose(float fs[16]) const {
105 inline void Sk4x4f::transpose(uint8_t bs[16]) const {
115 inline Sk4x4f Sk4x4f::Transpose(const Sk4f& x, const Sk4f& y, const Sk4f& z, const Sk4f& w) {
124 inline Sk4x4f Sk4x4f::Transpose(const float fs[16]) {
125 return Transpose(Sk4f::Load(fs+0), Sk4f::Load(fs+4), Sk4f::Load(fs+8), Sk4f::Load(fs+12));
128 inline Sk4x4f Sk4x4f::Transpose(const uint8_t bs[16]) {
137 inline void Sk4x4f::transpose(float fs[16]) const {
139 this->transpose(&x,&y,&z,&w);
146 inline void Sk4x4f::transpose(uint8_t bs[16]) const {