| 560 | } |
| 561 | |
| 562 | int |
| 563 | SDL_GetRenderDriverInfo(int index, SDL_RendererInfo * info) |
| 564 | { |
| 565 | #if !SDL_RENDER_DISABLED |
| 566 | if (index < 0 || index >= SDL_GetNumRenderDrivers()) { |
| 567 | return SDL_SetError("index must be in the range of 0 - %d", |
| 568 | SDL_GetNumRenderDrivers() - 1); |
| 569 | } |
| 570 | *info = render_drivers[index]->info; |
| 571 | return 0; |
| 572 | #else |
| 573 | return SDL_SetError("SDL not built with rendering support"); |
| 574 | #endif |
| 575 | } |
| 576 | |
| 577 | static void GetWindowViewportValues(SDL_Renderer *renderer, int *logical_w, int *logical_h, SDL_Rect *viewport, SDL_FPoint *scale) |
| 578 | { |