twinaphex
0bb4d0f24f
(dispserv_x11.c) Add math.h
2019-06-17 21:07:16 +02:00
twinaphex
ee3208ac39
Integrate video_driver.c into retroarch.c
2019-06-17 15:10:22 +02:00
Brad Parker
f2e15af6ba
griffin: linux buildfixes
2019-05-22 14:07:56 -04:00
twinaphex
0b426b2022
This should hide the CRT SwitchRes option on systems
...
where it's not supported
2019-05-05 16:33:25 +02:00
Hugo Hromic
b10a318f16
(dispserv_x11.c) Silence warning
2019-03-14 16:13:09 +00:00
Brad Parker
4ec71da9a9
x11: using_global_dpy is not restricted to xrandr
2019-02-26 23:37:08 -05:00
Brad Parker
211515ece1
x11: open display ourself if global one is not available (e.g. with SDL)
2019-02-26 20:23:11 -05:00
Hugo Hromic
8984702ba8
(dispserv_x11.c) add missing defines and clean-up code
...
* Removed redundant and unused variables
* Use multiples of eight for array sizes
* Styled code for consistency with the rest
* Quoted string arguments in shell commands
* Added missing `HAVE_XRANDR` define checks
2019-02-23 20:58:51 +00:00
Brad Parker
97b7512420
restore initial screen orientation on exit for x11/win32
2019-02-23 14:15:36 -05:00
Brad Parker
76ca37aaee
x11: implement screen orientation support
2019-02-22 19:13:36 -05:00
Brad Parker
8e14d1dd87
whitespace
2019-02-22 19:13:36 -05:00
Brad Parker
f5f492845f
add setting for screen orientation, with initial android implementation
2019-02-21 00:31:55 -05:00
alphanu1
4ded3ad983
Update dispserv_x11.c
2019-02-12 22:41:46 +00:00
alphanu1
45a2b5d9b3
Update dispserv_x11.c
2019-02-12 22:06:50 +00:00
alphanu1
45dae75333
Update dispserv_x11.c
...
Update dispserv_x11.c
New backporch for super res
Update dispserv_x11.c
Update dispserv_x11.c
Update dispserv_x11.c
update backporch & menu naming
Update menu_setting.c
Update menu_setting.c
Update menu_setting.c
Update menu_setting.c
2019-02-12 22:03:28 +00:00
alphanu1
e11c910c39
Fix native naming after new additions
...
CRT dynamic width changes
Change menu detection width
Using alternative variables for CRT width and height
see output
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Add files via upload
Update video_crt_switch.c
Update video_crt_switch.c
Update video_display_server.h
Update video_display_server.c
Update dispserv_win32.c
Update dispserv_x11.c
Update menu_cbs_ok.c
X centring on the fly
X centring on the fly
Update dispserv_x11.c
X centring on the fly
Update dispserv_win32.c
Fix dispserv_win32.c
Fix dispserv_win32.c
2019-02-12 21:23:13 +00:00
alphanu1
4dc6cf2fb4
incorporated center adjust for Linux
2019-02-12 09:46:22 +00:00
twinaphex
0dc533d976
(dispserv_x11.c) Get rid of unused variable
2019-02-09 04:11:14 +01:00
orbea
8ff0b14281
Fix C89_BUILD=1.
2019-02-06 09:16:26 -08:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
alphanu1
f9bb1417b1
compile warning fix
2019-02-01 20:41:01 +00:00
alphanu1
36fd99910a
Update dispserv_x11.c
2019-02-01 20:38:50 +00:00
alphanu1
8ff70ecbbb
Update dispserv_x11.c
2019-02-01 20:34:48 +00:00
alphanu1
5f7de58080
Fix restore resolution for auto detect with single output
2019-02-01 20:30:44 +00:00
alphanu1
b1a20b6ea7
Merge pull request #100 from libretro/master
...
Update
2019-02-01 20:27:40 +00:00
alphanu1
23800382bf
Update dispserv_x11.c
2019-02-01 20:21:53 +00:00
alphanu1
1d8dd9bb9e
Fix restore resolution for single output autodetect
2019-02-01 20:20:25 +00:00
Twinaphex
0d3dc3fc83
Merge pull request #8141 from alphanu1/master
...
Fix pre-installed resolution bug
2019-02-01 01:25:41 +01:00
alphanu1
b69938078d
Fix pre-installed Resolution bug
2019-02-01 00:22:00 +00:00
twinaphex
d24408730b
Cleanups
2019-01-31 15:13:36 +01:00
alphanu1
ccd234465e
fixed restore res bug
2019-01-31 11:56:59 +00:00
alphanu1
9176fc30ee
Fix restore res bug
2019-01-31 11:53:16 +00:00
alphanu1
f23468b8a6
Merge branch 'master' of https://github.com/alphanu1/MME4CRT
2019-01-31 11:18:08 +00:00
alphanu1
0f400b433b
Update dispserv_x11.c
2019-01-31 11:17:56 +00:00
alphanu1
86696d3bf3
Update dispserv_x11.c
2019-01-30 23:15:13 +00:00
alphanu1
8344b0d049
Update dispserv_x11.c
2019-01-30 22:48:04 +00:00
alphanu1
ce6a6c0e21
Update dispserv_x11.c
2019-01-30 22:46:29 +00:00
alphanu1
a7814a7601
Update dispserv_x11.c
2019-01-30 22:41:13 +00:00
alphanu1
f510efd64e
Update dispserv_x11.c
2019-01-30 22:34:18 +00:00
alphanu1
257dbd825a
Update dispserv_x11.c
2019-01-30 22:28:46 +00:00
alphanu1
fac95efaba
Update dispserv_x11.c
2019-01-30 22:08:04 +00:00
alphanu1
fa8c9d7049
new method
2019-01-30 21:55:33 +00:00
orbea
30e5f1dfef
Fix gcc -Wformat warnings with C89_BUILD.
...
gfx/display_servers/dispserv_x11.c: In function ‘x11_display_server_set_resolution’:
gfx/display_servers/dispserv_x11.c:221:76: warning: ISO C90 does not support the ‘%lf’ gnu_printf format [-Wformat=]
snprintf(xrandr, sizeof(xrandr), "xrandr --newmode \"%dx%d_%0.2f\" %lf %d %d %d %d %d %d %d %d -hsync -vsync", width, height, hz, pixel_clock,
^
gfx/display_servers/dispserv_x11.c:228:76: warning: ISO C90 does not support the ‘%lf’ gnu_printf format [-Wformat=]
snprintf(xrandr, sizeof(xrandr), "xrandr --newmode \"%dx%d_%0.2f\" %lf %d %d %d %d %d %d %d %d interlace -hsync -vsync", width, height, hz, pixel_clock,
^
2018-12-16 19:15:45 -08:00
twinaphex
4ca7ebc9da
Add xrandr implementation for get_output_options
2018-11-27 11:28:24 +01:00
twinaphex
418f28b57a
(dispserv_x11.c) Use snprintf instead of sprintf
2018-11-25 17:09:00 +01:00
twinaphex
8b86c49b39
Fix some warnings
2018-11-25 17:06:55 +01:00
twinaphex
2945d450f3
Cleanups
2018-11-24 19:38:40 +01:00
twinaphex
fdb4d2b6ad
Add get_resolution_list for Win32
2018-11-24 02:47:22 +01:00
Brad Parker
826c77d523
style cleanup
2018-10-02 16:56:40 -04:00
alphanu1
e6b8dcf5b0
Added functions for new CRT SwitchRes options
2018-09-23 20:42:31 +01:00
twinaphex
2c959d8ff1
(Display server) Add get_output
2018-09-17 03:40:17 +02:00
alphanu1
f576266ace
Update dispserv_x11.c
2018-09-10 19:36:57 +01:00
alphanu1
4328c075e8
fixes
2018-09-10 18:25:32 +01:00
alphanu1
6c2d11b414
re introduced snprintf
2018-09-10 18:12:44 +01:00
alphanu1
7c05922d36
xrandr spamming fix
...
also re introduced snprintf
2018-09-10 18:09:42 +01:00
alphanu1
340515a9fa
Update dispserv_x11.c
2018-09-10 18:08:49 +01:00
alphanu1
d8c36e5bb8
xrandr spamming fix
2018-09-10 17:42:33 +01:00
alphanu1
30d7ef898d
Xrandr sapmming fix
2018-09-10 17:39:52 +01:00
alphanu1
1b4439413c
Update dispserv_x11.c
2018-09-09 12:50:28 +01:00
alphanu1
cf4fff8d31
snprintf broke switching
2018-09-09 11:51:37 +01:00
alphanu1
5c6fc6db7e
New Porch Calc, Matched against an oscilloscope
2018-09-08 22:11:31 +01:00
twinaphex
8a5d092e5b
(dispserv_x11.c) Make variable bigger to avoid all the warnings and use snprintf
2018-08-27 16:09:12 +02:00
alphanu1
7c50550fc3
Black screen fix
2018-05-25 12:26:11 +01:00
alphanu1
b4996e6d41
Porch adjust to fix aspect
2018-05-25 10:58:43 +01:00
alphanu1
f99540e9d0
update
2018-05-25 10:56:22 +01:00
alphanu1
a98ce80df0
Porch adjust to fix aspect
2018-05-25 10:49:28 +01:00
alphanu1
dcc87f4557
fix
2018-05-11 22:21:52 +01:00
alphanu1
06d411d6e7
Update dispserv_x11.c
2018-05-10 01:56:39 +01:00
alphanu1
b89b08d1ff
changes to switching method
...
Added HDMI switching when CRT active, this slowed switching down. So there is also a new method to switch
2018-05-08 15:16:08 +01:00
alphanu1
7dab5b9ae3
Fix screen position for CRT user
2018-05-03 09:42:53 +01:00
alphanu1
d1b834a301
Fix for Linux users exit error when CRT disabled
2018-05-01 21:42:29 +01:00
alphanu1
c9d89e234a
Fix for native low res in Linux
2018-05-01 20:55:24 +01:00
alphanu1
cc1024ddd0
modeline tweaks, better porches
2018-05-01 12:10:32 +01:00
alphanu1
9400754a2b
Variable rename
2018-04-30 17:51:28 +01:00
alphanu1
f672c7dc5c
Linux / Windows hz bug fix and Linux low res modeline generator fix
...
when merging Linux CRT refresh rate hz was dealt with in floats for Linux but ints for windows.
2018-04-30 16:49:22 +01:00
alphanu1
16ccbbc75a
Linux switching CRT
2018-04-29 15:44:08 +01:00
alphanu1
a0b46d9a38
Code clean up and Linux switching
2018-04-29 15:38:16 +01:00
alphanu1
a930afce31
Linux switching incorporation
2018-04-29 13:48:08 +01:00
twinaphex
d7d5dfdc73
Add display_server_get_current_resolution
2018-04-17 03:37:56 +02:00
twinaphex
c692f457c2
Add switch_resolution to display_server interface
2018-04-15 19:25:00 +02:00
Brad Parker
43aa977a91
add menu setting to toggle window decorations
2018-02-10 23:46:09 -05:00
Brad Parker
e2691c425c
fix display server memory leaks
2018-01-25 21:48:08 -05:00
Brad Parker
e62e0c83da
win32: Show progress meter on taskbar for downloads (Windows 7 and up)
2018-01-01 02:08:09 -05:00
twinaphex
c0c9764afe
Update
2017-12-25 07:36:49 +01:00
Brad Parker
81cd5435a1
x11: enable window transparency
2017-12-16 10:29:30 -05:00