Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d42aad98 authored by Jason Sams's avatar Jason Sams Committed by Android (Google) Code Review
Browse files

Merge "Add matrix logging."

parents 3f92b8b1 21cd43cb
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -305,3 +305,10 @@ void Matrix4x4::vectorMultiply(float *out, const float *in) const {
    out[2] = (m[2] * in[0]) + (m[6] * in[1]) + (m[10] * in[2]) + m[14];
    out[3] = (m[3] * in[0]) + (m[7] * in[1]) + (m[11] * in[2]) + m[15];
}

void Matrix4x4::logv(const char *s) const {
    LOGV("%s {%f, %f, %f, %f",  s, m[0], m[4], m[8], m[12]);
    LOGV("%s  %f, %f, %f, %f",  s, m[1], m[5], m[9], m[13]);
    LOGV("%s  %f, %f, %f, %f",  s, m[2], m[6], m[10], m[14]);
    LOGV("%s  %f, %f, %f, %f}", s, m[3], m[7], m[11], m[15]);
}
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@ struct Matrix4x4 : public rs_matrix4x4 {
    bool inverseTranspose();
    void transpose();

    void logv(const char *s) const;


    void multiply(const rs_matrix4x4 *rhs) {