diff --git a/source/director.cpp b/source/director.cpp index 0b3db4d..d34a54c 100644 --- a/source/director.cpp +++ b/source/director.cpp @@ -211,6 +211,14 @@ bool Director::initSDL() // Muestra información de la pantalla if (options->console) { + std::cout << "\n Display modes list:" << std::endl; + for (int i = 0; i < SDL_GetNumDisplayModes(0); ++i) + { + SDL_DisplayMode DM; + SDL_GetDisplayMode(0,i,&DM); + std::cout << "Display info: " + std::to_string(DM.w) + "x" + std::to_string(DM.h) + " @ " + std::to_string(DM.refresh_rate) + "Hz" << std::endl; + } + SDL_DisplayMode DM; SDL_GetCurrentDisplayMode(0, &DM); std::cout << "\nDisplay info: " + std::to_string(DM.w) + "x" + std::to_string(DM.h) + " @ " + std::to_string(DM.refresh_rate) + "Hz" << std::endl;