RetroArch/deps/switchres/examples/multi_monitor.cpp
Subs f24893bcb1
[CRT] Add KMS modeswitch (#15131)
* Prepare to update deps/switchres

* Squashed 'deps/switchres/' content from commit ca72648b32

git-subtree-dir: deps/switchres
git-subtree-split: ca72648b3253eca8c5addf64d1e4aa1c43f5db94

* Add CRT modeswitching to KMS
Display the real refresh rate
Enable the CRT SwitchRes menu
Add another switchres.ini path for Lakka
2023-03-25 11:57:10 +01:00

32 lines
525 B
C++

#include <stdio.h>
#include <stdlib.h>
#include <switchres/switchres_wrapper.h>
int main(int argc, char** argv)
{
sr_mode srm;
int ret;
sr_init();
sr_set_log_level(3);
sr_set_disp(-1);
sr_set_monitor("arcade_31");
sr_init_disp("0", NULL);
sr_set_disp(-1);
sr_set_monitor("pc_31_120");
sr_init_disp("1", NULL);
sr_set_disp(0);
ret = sr_switch_to_mode(640, 480, 57, 0, &srm);
sr_set_disp(1);
ret = sr_switch_to_mode(320, 240, 58, 0, &srm);
printf("Press any key to quit.\n");
getchar();
sr_deinit();
}