RetroArch/gfx
zoltanvb afa0e389aa Display server for KMS
Add a display server construct for DRM/KMS mode. The main use is
to provide resolution changes (including automatic refresh rate
switch) for this configuration, i.e. DRM context and OpenGL drivers.

To enable refresh rate restoration after automatic refresh rate
change, av_info->timing_fps is also adjusted on core close / RA exit.

No effects expected on CRTSwitchRes.
2023-05-19 17:34:25 +02:00
..
common (Font) Less casting 2023-05-07 21:13:44 +02:00
display_servers Display server for KMS 2023-05-19 17:34:25 +02:00
drivers Move macro outside of HAVE_OVERLAY 2023-05-11 17:03:02 +02:00
drivers_context Display server for KMS 2023-05-19 17:34:25 +02:00
drivers_display (D3D12) Go through local variables for graphics command list 2023-04-25 14:08:21 +02:00
drivers_font (D3D12) Go through local variables for graphics command list 2023-04-25 14:08:21 +02:00
drivers_font_renderer (PSL1GHT) Fix some warnings 2023-02-20 14:50:54 +01:00
drivers_shader * Add some TODO/FIXME localize notes 2023-05-01 20:49:32 +02:00
include Some CXX_BUILD fixes 2022-08-05 17:40:06 +02:00
video_filters CyberLab Custom Blargg NTSC Video Filter Preset Update (#14426) 2023-04-07 02:08:55 +01:00
widgets show tracker 2023-05-15 03:41:45 +02:00
font_driver.c (Font) Less casting 2023-05-07 21:13:44 +02:00
font_driver.h (Font) Less casting 2023-05-07 21:13:44 +02:00
gfx_animation.c (gfx_display/gfx_animation) Use flags instead of bools (#14488) 2022-10-07 00:10:32 +02:00
gfx_animation.h (gfx_display/gfx_animation) Use flags instead of bools (#14488) 2022-10-07 00:10:32 +02:00
gfx_display.c Turn function static 2023-05-08 23:20:19 +02:00
gfx_display.h Header cleanups 2023-05-11 05:45:04 +02:00
gfx_thumbnail.c Savestate thumbnail aspect ratio fallback (#14828) 2023-01-09 04:13:11 +01:00
gfx_thumbnail.h (menu_driver.c) Use flags instead of bools (#14500) 2022-10-08 22:52:18 +02:00
gfx_thumbnail_path.c Cleanups 2023-05-08 00:08:44 +02:00
gfx_thumbnail_path.h Allow On-Demand Thumbnails in Explore menu (#14385) 2022-09-05 00:01:38 +02:00
gfx_widgets.c Cleanups 2023-05-08 00:08:44 +02:00
gfx_widgets.h show tracker 2023-05-15 03:41:45 +02:00
video_coord_array.c Clean up trailing whitespace 2017-12-12 00:24:18 -08:00
video_coord_array.h reorder structs, alignment 2020-08-15 00:35:15 +02:00
video_crt_switch.c [CRT] Add KMS modeswitch (#15131) 2023-03-25 11:57:10 +01:00
video_crt_switch.h [CRT] Add KMS modeswitch (#15131) 2023-03-25 11:57:10 +01:00
video_defines.h Display server for KMS 2023-05-19 17:34:25 +02:00
video_display_server.h Display server for KMS 2023-05-19 17:34:25 +02:00
video_driver.c Display server for KMS 2023-05-19 17:34:25 +02:00
video_driver.h (Font) Less casting 2023-05-07 21:13:44 +02:00
video_filter.c * Add TODO/FIXME localize notes 2023-04-30 19:30:07 +02:00
video_filter.h Fix some linkage errors with RA MSVC 2010 2017-12-30 13:00:08 +01:00
video_shader_parse.c Silence warnings and fix Android build 2023-05-10 21:59:50 +02:00
video_shader_parse.h Shader Preset - Wildcard Replacement in Paths on Load (#15023) 2023-02-26 19:06:57 +01:00
video_thread_wrapper.c (Font) Less casting 2023-05-07 21:13:44 +02:00
video_thread_wrapper.h (video_thread_wrapper) For threaded/audio video wrapper we will use 2022-11-18 20:42:47 +01:00