diff --git a/test/testgles2.c b/test/testgles2.c index 1184eab7cb..5fad872a57 100644 --- a/test/testgles2.c +++ b/test/testgles2.c @@ -179,7 +179,7 @@ perspective_matrix(float fovy, float aspect, float znear, float zfar, float *r) int i; float f; - f = 1.0f / SDL_tanf(fovy * 0.5f); + f = 1.0f / SDL_tanf((fovy / 180.0f) * SDL_PI_F * 0.5f); for (i = 0; i < 16; i++) { r[i] = 0.0; diff --git a/test/testgpu_spinning_cube.c b/test/testgpu_spinning_cube.c index 0eeb034fbb..7ec4aeec00 100644 --- a/test/testgpu_spinning_cube.c +++ b/test/testgpu_spinning_cube.c @@ -133,7 +133,7 @@ perspective_matrix(float fovy, float aspect, float znear, float zfar, float *r) int i; float f; - f = 1.0f/SDL_tanf(fovy * 0.5f); + f = 1.0f/SDL_tanf((fovy / 180.0f) * SDL_PI_F * 0.5f); for (i = 0; i < 16; i++) { r[i] = 0.0;