testwm2: draw various debug logging into the window itself

Renderer output size, window position/size, display bounds, etc.
Uses new SDLTest_CommonDrawWindowInfo function in test_common.
This commit is contained in:
Eric Wasylishen
2021-06-07 18:24:57 -06:00
committed by Ozkan Sezer
parent e13b43ac21
commit c33e3c15fb
3 changed files with 288 additions and 0 deletions

View File

@@ -105,7 +105,12 @@ loop()
for (i = 0; i < state->num_windows; ++i) {
SDL_Renderer *renderer = state->renderers[i];
if (renderer != NULL) {
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255);
SDL_RenderClear(renderer);
SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255);
SDLTest_CommonDrawWindowInfo(renderer, state->windows[i]);
SDL_RenderPresent(renderer);
}
}