From 4771bd8b36ef382fb98312d27022dfcb0ba07b38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Gia=20Phong?= Date: Tue, 15 Aug 2023 01:59:45 +0900 Subject: Use more SIMD for linear algebra --- src/GameDraw.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/GameDraw.cpp') diff --git a/src/GameDraw.cpp b/src/GameDraw.cpp index f59bb69..12ac309 100644 --- a/src/GameDraw.cpp +++ b/src/GameDraw.cpp @@ -437,10 +437,10 @@ void Game::DrawGLScene(void) glDisable(GL_CLIP_PLANE0); glPopMatrix(); - GLfloat frustum[6][4]; - GLfloat projection[16]; + alignas(16) GLfloat frustum[6][4]; + alignas(16) GLfloat projection[16]; glGetFloatv(GL_PROJECTION_MATRIX, projection); - GLfloat model_view[16]; + alignas(16) GLfloat model_view[16]; glGetFloatv(GL_MODELVIEW_MATRIX, model_view); setFrustum(frustum, projection, model_view); -- cgit v1.2.3