twinaphex
|
92b46a8275
|
Some cleanups
|
2018-03-30 15:50:27 +02:00 |
|
Brandon Wright
|
3bbff3c689
|
Use _NET_WM_STATE_FULLSCREEN as a first measure, only falling back to override-redirect when not supported.
|
2018-03-29 17:13:51 -05:00 |
|
Brandon Wright
|
5da1aa0af7
|
Allow compositor disabling on X11 fullscreen through _NET_WM_BYPASS_COMPOSITOR.
Note: KWin doesn't bypass compositor on override-redirect windows, so enabling windowed fullscreen is necessary.
|
2018-03-29 15:20:14 -05:00 |
|
twinaphex
|
923ab3b6f4
|
(DRM Ctx) Buildfix
|
2018-03-27 14:19:36 +02:00 |
|
Brandon Wright
|
eb6d04d430
|
With X context set vk.swapchain to VK_NULL_HANDLE when failing to create swapchain so Vulkan common functions don't try and use it and crash.
|
2018-03-18 19:31:25 -05:00 |
|
Brandon Wright
|
e8de264b75
|
Fix X11 Vulkan bug from Wayland driver.
|
2018-03-17 19:45:01 -05:00 |
|
Brad Parker
|
614521b238
|
fix building on windows without dinput
|
2018-03-16 21:03:43 +00:00 |
|
ajefr
|
1da67cecf3
|
declaration error
|
2018-03-08 21:44:26 +01:00 |
|
ajefr
|
98f8ed637c
|
typo
stati -> static
|
2018-03-08 21:19:00 +01:00 |
|
twinaphex
|
0ec5ce8cfe
|
Get rid of d3d context drivers
|
2018-03-02 17:23:43 +01:00 |
|
twinaphex
|
dfdbc00a84
|
Cleanup Xbox 360 code from d3d_ctx
|
2018-03-02 17:03:34 +01:00 |
|
twinaphex
|
9d45d26f56
|
Update
|
2018-03-01 21:26:32 +01:00 |
|
twinaphex
|
13b6a016fc
|
Fix d3d swap buffers call
|
2018-03-01 21:23:15 +01:00 |
|
twinaphex
|
16c1bd7a03
|
Create context get_api function
|
2018-03-01 21:16:54 +01:00 |
|
twinaphex
|
070c09faec
|
Avoid more pointer grabbing for video driver ptr
|
2018-02-16 20:42:37 +01:00 |
|
Brad Parker
|
43aa977a91
|
add menu setting to toggle window decorations
|
2018-02-10 23:46:09 -05:00 |
|
twinaphex
|
495c702860
|
Buildfixes/cleanups
|
2018-01-25 12:30:08 +01:00 |
|
twinaphex
|
4c390944bb
|
Remove some more HAVE_D3D8/HAVE_D3D9 ifdefs that depend on
compile-time instead of runtime
|
2018-01-25 12:22:06 +01:00 |
|
twinaphex
|
bc81a9dc88
|
Dehardcode LPDIRECT3DDEVICE usage
|
2018-01-25 01:45:03 +01:00 |
|
twinaphex
|
63ad668ff0
|
Add HAVE_DYNAMIC ifdefs
|
2018-01-24 02:12:58 +01:00 |
|
twinaphex
|
6f73bdf287
|
(Emscripten) Cleanups
|
2018-01-20 02:05:37 +01:00 |
|
twinaphex
|
f97d6ec909
|
(VC EGL) Cleanups
|
2018-01-20 02:03:49 +01:00 |
|
twinaphex
|
61ff51be2f
|
Start using string_is_equal predominantly
|
2018-01-16 22:53:38 +01:00 |
|
Toad King
|
19facdb066
|
reset drivers shortly after toggling fullscreen mode
fixes black screen after going fullscreen in game
|
2018-01-15 02:12:53 -06:00 |
|
Toad King
|
b75f4b4f67
|
implement setting vsync and swapinterval
vsync is not "true" vsync (that's always on in browsers) but changes the main loop timer from immediate to window.requestAnimationFrame
|
2018-01-14 23:29:20 -06:00 |
|
Toad King
|
60f203d344
|
fix emscripten build
|
2018-01-14 16:03:44 -06:00 |
|
Toad King
|
c8f03b4640
|
fix fullscreen sometimes losing state
|
2018-01-14 15:19:37 -06:00 |
|
Toad King
|
5ef595be1a
|
fix fullscreen
|
2018-01-14 02:33:22 -06:00 |
|
Toad King
|
77b158e6a2
|
fix compiler warning
|
2018-01-13 20:47:30 -06:00 |
|
Toad King
|
a77f9c37c6
|
start on bringing the emscripten video code up to speed with latest emscripten
fix rwebinput
|
2018-01-13 00:05:07 -06:00 |
|
twinaphex
|
a8445c3ec4
|
D3D8 buildfix
|
2018-01-03 20:23:34 +01:00 |
|
twinaphex
|
df9cf9df21
|
(Xbox OG) Buildfix
|
2018-01-03 14:43:41 +01:00 |
|
Alcaro
|
9ab6957dc4
|
Fix #6009 v2.0
|
2017-12-31 14:32:14 +01:00 |
|
twinaphex
|
df3bb2e7e8
|
gfx_ctx_wgl_update_title - small cleanup
|
2017-12-31 13:54:34 +01:00 |
|
Brad Parker
|
81cd5435a1
|
x11: enable window transparency
|
2017-12-16 10:29:30 -05:00 |
|
gblues
|
6904101c44
|
Clean up trailing whitespace
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
|
2017-12-12 00:24:18 -08:00 |
|
Themaister
|
75b84b4f94
|
Support pending swapchain creation.
|
2017-12-09 17:28:20 +01:00 |
|
clienthax
|
d6daf2f573
|
[PS3] Possible fix for 0x0 resolution on
|
2017-12-07 19:49:11 +00:00 |
|
Brad Parker
|
bc4bbe79aa
|
don't define UNICODE at all, we don't need it and it causes dinput problems (names are wchar_t)
|
2017-12-05 14:26:59 -05:00 |
|
Brad Parker
|
20b73cd676
|
x11: add RetroArch logo to window title bar
|
2017-11-22 00:01:42 -05:00 |
|
twinaphex
|
97095404bd
|
Buildfixes
|
2017-11-13 11:04:09 +01:00 |
|
Twinaphex
|
fcae5deb2d
|
Merge pull request #5670 from libretro/Alcaro-patch-2
mali_fbdev_ctx: Remove filestream dependency
|
2017-11-13 10:52:01 +01:00 |
|
Alcaro
|
58bae8456a
|
Remove filestream dependency
This causes issues in #5664
|
2017-11-13 09:45:48 +00:00 |
|
Alcaro
|
d005adbd42
|
Remove filestream dependency
This causes issues in #5664
|
2017-11-13 09:42:39 +00:00 |
|
Brad Parker
|
1771b11a39
|
wayland: fix heap buffer overflows
|
2017-11-05 19:31:34 -05:00 |
|
vanfanel
|
91c9da529f
|
VC EGL context: Fixed hard freeze when toggling the bilinear filter option
|
2017-11-01 12:19:08 +01:00 |
|
vanfanel
|
b40d50bba4
|
Moved commented old implementation to proper location.
|
2017-10-19 14:21:47 +00:00 |
|
vanfanel
|
d9ec2267f7
|
Change max_swapchain=2 implementation to actually working code.
|
2017-10-18 12:06:58 +00:00 |
|
vanfanel
|
65ef37706c
|
Add experimental way to make max_swapchain=2 work on EGL/GLES VideoCore (Raspberry Pi)
|
2017-10-18 03:06:30 +00:00 |
|
twinaphex
|
d10de20bff
|
Start compiling Griffin as C for 360 - C89 fixes
|
2017-10-03 04:11:41 +02:00 |
|