fix maths warning

This commit is contained in:
2023-06-03 16:23:56 +02:00
parent deb0075aac
commit e7f9ca2b6c

View File

@@ -41,11 +41,11 @@ Mat4f LookAt(const Vec3f& eye, const Vec3f& center, const Vec3f& up) {
Mat4f Dot(const Mat4f& mat, const Mat4f& other) { Mat4f Dot(const Mat4f& mat, const Mat4f& other) {
Mat4f result {}; Mat4f result {};
static const int MAT_SIZE = 4; static const std::size_t MAT_SIZE = 4;
for (int i = 0; i < MAT_SIZE; i++) { for (std::size_t i = 0; i < MAT_SIZE; i++) {
for (int j = 0; j < MAT_SIZE; j++) { for (std::size_t j = 0; j < MAT_SIZE; j++) {
for (int k = 0; k < MAT_SIZE; k++) { for (std::size_t k = 0; k < MAT_SIZE; k++) {
result[i * MAT_SIZE + j] += mat[i * MAT_SIZE + k] * other[k * MAT_SIZE + j]; result[i * MAT_SIZE + j] += mat[i * MAT_SIZE + k] * other[k * MAT_SIZE + j];
} }
} }