upgrade SDL to version 2.0.8
[platform/upstream/SDL.git] / test / testrendercopyex.c
index 209a351..2c406ce 100755 (executable)
@@ -20,7 +20,8 @@
 #endif
 
 #include "SDL_test_common.h"
-
+#define WINDOW_WIDTH 720
+#define WINDOW_HEIGHT 1280
 
 static SDLTest_CommonState *state;
 
@@ -146,6 +147,14 @@ void loop()
 
     while (SDL_PollEvent(&event)) {
         SDLTest_CommonEvent(state, &event, &done);
+               switch(event.type) {
+               case SDL_KEYDOWN:
+                       if(event.key.keysym.sym == 0)
+                       {
+                               done = 1;
+                       }
+                       break;
+        }
     }
     for (i = 0; i < state->num_windows; ++i) {
         if (state->windows[i] == NULL)
@@ -158,7 +167,6 @@ void loop()
     }
 #endif
 }
-
 int
 main(int argc, char *argv[])
 {
@@ -171,6 +179,8 @@ main(int argc, char *argv[])
 
     /* Initialize test framework */
     state = SDLTest_CommonCreateState(argv, SDL_INIT_VIDEO);
+       state->window_w = WINDOW_WIDTH;
+    state->window_h = WINDOW_HEIGHT;
     if (!state) {
         return 1;
     }
@@ -194,8 +204,8 @@ main(int argc, char *argv[])
 
         drawstate->window = state->windows[i];
         drawstate->renderer = state->renderers[i];
-        drawstate->sprite = LoadTexture(drawstate->renderer, "icon.bmp", SDL_TRUE);
-        drawstate->background = LoadTexture(drawstate->renderer, "sample.bmp", SDL_FALSE);
+        drawstate->sprite = LoadTexture(drawstate->renderer, "res/icon.bmp", SDL_TRUE);
+        drawstate->background = LoadTexture(drawstate->renderer, "res/sample.bmp", SDL_FALSE);
         if (!drawstate->sprite || !drawstate->background) {
             quit(2);
         }