Mercurial > sdl-ios-xcode
comparison test/common.c @ 1923:d4572b97b08f
Switch OpenGL contexts when switching render contexts.
Query the maximum texture size and show the current render parameters.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 22 Jul 2006 19:51:48 +0000 |
parents | f3399f779a1d |
children | 69217fdd2c0a |
comparison
equal
deleted
inserted
replaced
1922:4905cac7a4bd | 1923:d4572b97b08f |
---|---|
608 | 608 |
609 n = SDL_GetNumRenderers(); | 609 n = SDL_GetNumRenderers(); |
610 if (n == 0) { | 610 if (n == 0) { |
611 fprintf(stderr, "No built-in render drivers\n"); | 611 fprintf(stderr, "No built-in render drivers\n"); |
612 } else { | 612 } else { |
613 fprintf(stderr, "Built-in render video drivers:\n"); | 613 fprintf(stderr, "Built-in render drivers:\n"); |
614 for (i = 0; i < n; ++i) { | 614 for (i = 0; i < n; ++i) { |
615 SDL_GetRendererInfo(i, &info); | 615 SDL_GetRendererInfo(i, &info); |
616 PrintRenderer(&info); | 616 PrintRenderer(&info); |
617 } | 617 } |
618 } | 618 } |
688 (state->windows[i], m, state->render_flags) < 0) { | 688 (state->windows[i], m, state->render_flags) < 0) { |
689 fprintf(stderr, "Couldn't create renderer: %s\n", | 689 fprintf(stderr, "Couldn't create renderer: %s\n", |
690 SDL_GetError()); | 690 SDL_GetError()); |
691 return SDL_FALSE; | 691 return SDL_FALSE; |
692 } | 692 } |
693 if (state->verbose & VERBOSE_RENDER) { | |
694 SDL_RendererInfo info; | |
695 | |
696 fprintf(stderr, "Current renderer:\n"); | |
697 SDL_GetRendererInfo(-1, &info); | |
698 PrintRenderer(&info); | |
699 } | |
693 } | 700 } |
694 } | 701 } |
695 SDL_SelectRenderer(state->windows[0]); | 702 SDL_SelectRenderer(state->windows[0]); |
696 } | 703 } |
697 | 704 |