| 575 | } |
| 576 | |
| 577 | static void GetWindowViewportValues(SDL_Renderer *renderer, int *logical_w, int *logical_h, SDL_Rect *viewport, SDL_FPoint *scale) |
| 578 | { |
| 579 | SDL_LockMutex(renderer->target_mutex); |
| 580 | *logical_w = renderer->target ? renderer->logical_w_backup : renderer->logical_w; |
| 581 | *logical_h = renderer->target ? renderer->logical_h_backup : renderer->logical_h; |
| 582 | *viewport = renderer->target ? renderer->viewport_backup : renderer->viewport; |
| 583 | *scale = renderer->target ? renderer->scale_backup : renderer->scale; |
| 584 | SDL_UnlockMutex(renderer->target_mutex); |
| 585 | } |
| 586 | |
| 587 | static int SDLCALL |
| 588 | SDL_RendererEventWatch(void *userdata, SDL_Event *event) |
no test coverage detected