diff options
| author | Nguyễn Gia Phong <cnx@loang.net> | 2023-08-15 01:59:45 +0900 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2023-08-15 01:59:45 +0900 |
| commit | 4771bd8b36ef382fb98312d27022dfcb0ba07b38 (patch) | |
| tree | fff49673c924bae72a4e9c30b93e52892ff7deb6 /src/GameDraw.cpp | |
| parent | 13172af6a052e9462c119c21adb13f5a4949b60f (diff) | |
| download | blackshades-4771bd8b36ef382fb98312d27022dfcb0ba07b38.tar.gz | |
Use more SIMD for linear algebra
Diffstat (limited to 'src/GameDraw.cpp')
| -rw-r--r-- | src/GameDraw.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
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); |
