upgrade SDL to version 2.0.8
[platform/upstream/SDL.git] / test / testviewport.c
index 4b8d20e..5f88d84 100755 (executable)
@@ -21,7 +21,8 @@
 
 #include "SDL_test.h"
 #include "SDL_test_common.h"
-
+#define WINDOW_WIDTH    720
+#define WINDOW_HEIGHT   1280
 
 static SDLTest_CommonState *state;
 
@@ -102,6 +103,14 @@ loop()
     /* Check for events */
     while (SDL_PollEvent(&event)) {
         SDLTest_CommonEvent(state, &event, &done);
+               switch(event.type) {
+               case SDL_KEYDOWN:
+                       if(event.key.keysym.sym == 0)
+                       {
+                               done = 1;
+                       }
+                       break;
+        }
     }
 
     /* Move a viewport box in steps around the screen */
@@ -136,7 +145,6 @@ loop()
     }
 #endif
 }
-
 int
 main(int argc, char *argv[])
 {
@@ -145,6 +153,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;
     }