Explorar o código

examples/renderer/affine-textures: Fixed compiler warnings.

Ryan C. Gordon hai 3 semanas
pai
achega
2207f6bc9a
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      examples/renderer/19-affine-textures/affine-textures.c

+ 4 - 4
examples/renderer/19-affine-textures/affine-textures.c

@@ -81,13 +81,13 @@
  SDL_AppResult SDL_AppIterate(void *appstate) {
      const float x0 = 0.5f * WINDOW_WIDTH;
      const float y0 = 0.5f * WINDOW_HEIGHT;
-     const float px = SDL_min(WINDOW_WIDTH, WINDOW_HEIGHT) / SDL_sqrt(3.0);
+     const float px = SDL_min(WINDOW_WIDTH, WINDOW_HEIGHT) / SDL_sqrtf(3.0f);
  
      const Uint64 now = SDL_GetTicks();
      const float rad = (((float) ((int) (now % 4000))) / 4000.0f) * SDL_PI_F * 2;
-     const float cos = SDL_cos(rad);
-     const float sin = SDL_sin(rad);
-     const float k[3] = { 3.0f / SDL_sqrt(50.0), 4.0f / SDL_sqrt(50.0), 5.0f / SDL_sqrt(50.0)};
+     const float cos = SDL_cosf(rad);
+     const float sin = SDL_sinf(rad);
+     const float k[3] = { 3.0f / SDL_sqrtf(50.0f), 4.0f / SDL_sqrtf(50.0f), 5.0f / SDL_sqrtf(50.0f)};
      float mat[9] = { 
           cos      + (1.0f-cos)*k[0]*k[0], -sin*k[2] + (1.0f-cos)*k[0]*k[1],  sin*k[1] + (1.0f-cos)*k[0]*k[2], 
           sin*k[2] + (1.0f-cos)*k[0]*k[1],  cos      + (1.0f-cos)*k[1]*k[1], -sin*k[0] + (1.0f-cos)*k[1]*k[2],