twinaphex
f1f66597a3
Cleanups
2020-09-20 17:57:44 +02:00
twinaphex
8eeb612493
Cleanups
2020-09-20 17:50:06 +02:00
twinaphex
bdbfc80584
Cleanups
2020-09-20 03:06:23 +02:00
twinaphex
0e49f058f3
Use strcpy_literal in more places
2020-09-19 23:59:06 +02:00
twinaphex
1296fc4745
use strlcpy_literal for string literal copies
2020-09-19 23:28:01 +02:00
Autechre
7b600d46ad
Merge pull request #11342 from Ophidon/master
...
Variable BFI
2020-09-19 22:24:47 +02:00
Ophidon
05c5bdf587
C89 Compliance
...
For loop iterators updated for C89 compliance.
2020-09-19 13:28:21 -04:00
valadaa48
15708f5d44
oga_gfx: strlcpy, msg max len 128 + style nits
2020-09-19 11:23:59 -04:00
twinaphex
ca9683d58d
C89 fixes - use C style comments instead of C++, style nits
2020-09-19 14:47:40 +02:00
valadaa48
7015e199bb
oga_gfx: rewrite
...
- Drop libgo2 dep
- Use more features of RGA
- Triple buffer instead of double buffer
- Rewrite of message code to support surface caching, transluceny,
and multiline message support. Messages also don't scale with the
emulation frame anymore and are drawn directly to the frame buffer.
- Better support for aspect ratios
2020-09-18 21:24:10 -04:00
Ophidon
2f36c94f3f
Variable BFI
...
BFI support added for 180hz / 240hz / etc. Solves issue with image retention from voltage issues at 120hz BFI. Also disabled BFI while in menu, as if set to an incorrect value for the current refresh rate, could cause severe flickering and difficulty reverting to the correct value.
2020-09-18 11:57:32 -04:00
twinaphex
c2cd39379a
(gfx_widgets.c) Put FIFO queue on stack
2020-09-18 02:18:21 +02:00
Ben
b33f0b9121
low resoluiton fis for RetroArch exit
...
On exit changes
2020-09-16 14:13:04 +01:00
Ben
17809688a6
Fix for low resoltion crash
...
256x240 resolutions and lower are now working
2020-09-16 14:07:15 +01:00
Ben
382044b5bf
Low resolution switch bug fix
...
This allows resolutions lower that 32x224 like 256x224 to work
2020-09-16 13:49:34 +01:00
twinaphex
4e594c6437
Move win32_window_init outside of ui_win32.c and to gfx/common/win32_common.c
2020-09-16 10:29:50 +02:00
Twinaphex
62f4eae323
(Cocoa) Cleanups
2020-09-15 20:53:48 +02:00
twinaphex
a49b81c161
Cleanup
2020-09-15 11:48:56 +02:00
twinaphex
26b2295759
(cocoa_gl_ctx.m) Style nits
2020-09-15 11:28:04 +02:00
twinaphex
c436ac83cd
Call gl2_set_viewport directly
2020-09-15 11:11:32 +02:00
twinaphex
3a37e13a54
Call video_driver_set_viewport directly
2020-09-15 11:05:47 +02:00
twinaphex
c133c2a10c
(Cocoa GL ctx) Add updateSel
2020-09-14 23:59:42 +02:00
Twinaphex
13e553a34b
get_backing_scale_factor - use class_respondsToSelector
2020-09-14 21:27:22 +02:00
twinaphex
fb6642192d
Add TARGET_OS_OSX ifdef around this
2020-09-14 16:17:31 +02:00
Twinaphex
2bfadbdad5
(Apple CocoaGL) Call flushBuffer with msg_objcSend
2020-09-14 16:15:53 +02:00
twinaphex
5838817bbd
Get rid of gfx_widgets_set_status_text
2020-09-14 14:11:44 +02:00
twinaphex
15ace7c0cb
Fix C89_BUILD issue
2020-09-14 13:25:18 +02:00
twinaphex
11e65e20b7
Cleanup
2020-09-14 13:06:04 +02:00
twinaphex
19a380a328
Revert "(X11/dispserv) Cleanups"
...
This reverts commit 30cde1edfbbbc6fa87ac1a940929f38b3f579817.
2020-09-14 13:05:02 +02:00
twinaphex
30cde1edfb
(X11/dispserv) Cleanups
2020-09-14 13:04:14 +02:00
twinaphex
1b61ef4a5a
Cleanups
2020-09-14 12:59:32 +02:00
twinaphex
9bd1046538
(dispserv_x11.c) Buildfix
2020-09-14 12:57:34 +02:00
twinaphex
9cb8fb8de5
Include missing header
2020-09-14 12:54:15 +02:00
twinaphex
868ef85f5d
(dispserv_x11.c) C89 nits/cleanups
2020-09-14 12:53:49 +02:00
Autechre
b5c3d04c1f
Merge pull request #11323 from alphanu1/master
...
CRTSwitchRes improvements and Core Load Chrash Fix
2020-09-14 12:41:53 +02:00
alphanu1
cb404b676d
Fix seg faults
2020-09-11 18:54:17 +01:00
alphanu1
897ea6aff3
Fix for bad res name
2020-09-11 18:04:40 +01:00
alphanu1
7b2588c721
Fix mem compile errors
2020-09-11 17:31:17 +01:00
jdgleaver
55b6d8ba15
Miscellaneous overlay fixes
2020-09-11 17:00:44 +01:00
alphanu1
d7d03a8759
Clean up resources to reduce memory leaks
2020-09-11 16:59:38 +01:00
alphanu1
afc3badd72
Fixed Crash On Core Load
2020-09-11 16:30:43 +01:00
alphanu1
dc19dd3db4
Closing XDisp to reduce mem leaks
2020-09-11 16:17:46 +01:00
alphanu1
877408adda
Fixed Missing Variable
2020-09-11 15:57:56 +01:00
alphanu1
e5b4fb4c7c
CRTSwitchRes improvements and Core Load Chrash Fix
2020-09-11 15:39:05 +01:00
Autechre
daf6843cd3
Revert "CRTSwitchRes Improvements (removal of system calls)"
2020-09-11 15:15:07 +02:00
twinaphex
a21d09addc
Revert "(dispserv_x11.c) Cleanups"
...
This reverts commit e27b314afbb2eb9dde3c5e7918c35e39aeb486e6.
2020-09-11 15:14:22 +02:00
twinaphex
6fd1485c34
Revert "Turn g_monitor_index into static global"
...
This reverts commit 65f5544a7ecd4782c00ebb5156a36e9e9f992ca7.
2020-09-11 15:14:11 +02:00
twinaphex
c6fa9c6720
Revert "Add header"
...
This reverts commit 1b9c906d6980e905bc60a8a9528ac6ff6c3bc281.
2020-09-11 15:14:04 +02:00
twinaphex
85515b239f
Revert "Get rid of this unused variable"
...
This reverts commit bcfd4a3cd6754b75ef63a02f8b2b7ace86ff2e06.
2020-09-11 15:13:48 +02:00
twinaphex
fb3d8a634b
Revert "(dispserv_x11) Cleanups"
...
This reverts commit 3d09bacb93c58a5fac98bb26f5996ed916d00318.
2020-09-11 15:13:42 +02:00