orbea
4bc0aacd8b
Fix clang -Wreorder warnings.
...
gfx/drivers_shader/shader_vulkan.cpp:1109:6: warning: field 'id' will be initialized after field 'device' [-Wreorder]
: id(move(id)),
^
gfx/drivers_shader/shader_vulkan.cpp:2107:4: warning: field 'device' will be initialized after field 'memory_properties' [-Wreorder]
device(device),
^
2 warnings generated.
2018-12-16 16:16:07 -08:00
orbea
d40da6aca3
Fix c89 'keyword is hidden by macro definition' with clang.
2018-12-16 08:01:03 -08:00
Themaister
077b108aa1
Vulkan: Fix potential crash when toggling fullscreen.
...
If we have HW rendering, and we toggle fullscreen while in the menu, we
don't have a ready HW image, so fall back to black dummy texture.
2018-12-12 13:28:46 +01:00
radius
a7e4d8359b
fix fullscreen=>windowed when remember window positions is on
2018-12-11 19:34:12 -05:00
Themaister
868465ad01
EGL: Add callback to select EGLConfig.
...
A more robust fix for DRM/GBM shenanigans.
2018-12-11 20:12:25 +01:00
Aleksey Samoilov
d82987b1b5
Merge branch 'master' into master
2018-12-09 20:56:20 +03:00
Sunderland93
830882e296
Merge branch 'server-decorations'
2018-12-09 19:03:57 +04:00
Sunderland93
d1c15efc24
Revert "Add KDE's server-decoration protocol as fallback (for KDE)"
...
This reverts commit 058a880a8b1cffecb5be9b53b4846563e57e4b14.
2018-12-09 18:47:47 +04:00
Sunderland93
058a880a8b
Add KDE's server-decoration protocol as fallback (for KDE)
2018-12-09 18:42:45 +04:00
Sunderland93
f45154f15c
Add support for zxdg_decoration_manager_v1
2018-12-09 14:56:36 +04:00
twinaphex
bfd9141577
Play it safe for non-GBM targets
2018-12-07 21:15:38 +01:00
twinaphex
96840572ef
Add HAVE_GBM ifdefs
2018-12-07 20:18:01 +01:00
Twinaphex
d6e96b986f
Merge pull request #7707 from fr500/upstream
...
make windowed size take into account window border and title height
2018-12-07 16:33:29 +01:00
twinaphex
7638637518
Cleanups
2018-12-07 00:51:56 +01:00
orbea
5898f3e5d2
Fix KMS with OpenGL.
...
All credit for this patch goes to dtsarr.
Fixes https://github.com/libretro/RetroArch/issues/7119
2018-12-06 08:34:26 -08:00
radius
defe82c9ce
fix the menubar height growing issue too
2018-12-06 10:15:50 -05:00
orbea
0735fbcd57
Fix build with '--enable-sixel'. ( #7704 )
...
First bad commit 2edd03361c35ef2648d30ff421bfcee44158bb4f
2018-12-06 10:09:03 -05:00
radius
e050ca89c7
make windowed size take into account window border and title height
2018-12-06 10:03:48 -05:00
Twinaphex
7287f84de4
Merge pull request #7705 from Themaister/master
...
Vulkan: Fix blue/red flip when using HW rendered cores with history.
2018-12-06 14:07:17 +01:00
Themaister
124d9b57d6
Vulkan: Fix blue/red flip when using HW rendered cores with history.
...
Was using frontend format of BGRA8 when core was RGBA8, with blind
vkCmdCopyImage. Fix is to use the same format as core is pushing to
history buffer.
2018-12-06 11:38:30 +01:00
Sunderland93
f960144212
Merge branch 'fallback' into 'master'
2018-12-05 23:23:02 +04:00
Twinaphex
5e74115a41
Merge pull request #7676 from Sunderland93/master
...
Wayland: fixes
2018-12-05 20:15:54 +01:00
Sunderland93
dc94886664
Initial support for xdg-decoration-unstable-v1
2018-12-05 22:51:07 +04:00
Sunderland93
e12caa94d4
Style fixes
2018-12-05 22:36:37 +04:00
Sunderland93
dcec570d05
Style fix
2018-12-05 21:20:15 +04:00
Sunderland93
72eb7c4f59
Temp fix resizing
2018-12-03 14:48:13 +04:00
Sunderland93
2b6fbbdfe0
Temp fix resizing
2018-12-03 14:46:57 +04:00
Sunderland93
9b0bad5d9f
Add zxdg_shell_v6 and wl_shell ad fallback interfaces
2018-12-03 14:32:31 +04:00
twinaphex
b027395341
(Android/Vulkan) Enable 'emulate mailbox' for Android
2018-12-03 00:40:50 +01:00
Sunderland93
eda342262b
Fix
2018-12-02 21:15:57 +04:00
Aleksey Samoilov
3d159d424e
Cleanup
2018-12-02 17:53:03 +04:00
Sunderland93
0f5729354e
Initial support for toplevel resizing
2018-11-30 21:36:42 +04:00
Twinaphex
c749660462
Merge pull request #7684 from Tatsuya79/patch-2
...
Fix title window fps counter.
2018-11-30 09:35:32 +01:00
Stuart Carnie
0e295716b9
feat(metal): Add native rotation support for Metal driver
...
* fix crash when frame or frame size is 0
2018-11-29 22:04:43 -07:00
Tatsuya79
c0cada4b55
Fix title window fps counter.
2018-11-30 00:30:12 +01:00
Sunderland93
d81e9a08b2
Add toplevel width and height
2018-11-28 17:59:06 +04:00
natinusala
9cad7135a9
libnx: implement focus gain and loss callbacks
2018-11-28 14:11:42 +01:00
Sunderland93
1e097b0e1d
Implement xdg_toplevel_close event
2018-11-28 13:58:14 +04:00
grant2258
b89410043a
add missing %s
2018-11-28 08:22:33 +00:00
dukemiller
8294bf86df
Create option for dx video drivers to toggle displaying memory use
2018-11-28 00:01:09 -07:00
dukemiller
1d14512cb0
Allow framecount to be displayed independently without fps counter
2018-11-27 21:32:15 -07:00
twinaphex
4ca7ebc9da
Add xrandr implementation for get_output_options
2018-11-27 11:28:24 +01:00
Twinaphex
1acad3522e
Merge pull request #7659 from fr500/upstream
...
only apply fixed window size when the setting is enabled
2018-11-27 07:50:35 +01:00
radius
aab6a86633
only apply fixed window size when the setting is enabled
2018-11-26 21:15:03 -05:00
twinaphex
bc0dbffc01
Revert "Change custom_command_method_t returntype to int64_t"
...
This reverts commit e13efbd40046aac507d27e58a7767dd1f6805530.
2018-11-26 20:30:53 +01:00
Twinaphex
7a174d290e
Merge pull request #7655 from Sunderland93/master
...
[Wayland] Implement idle-inhibit support
2018-11-26 19:25:46 +01:00
Sunderland93
ea180a1775
Relax wayland and wayland-protocols version's
2018-11-26 21:58:43 +04:00
Sunderland93
b538786b00
Implement zwp_idle_inhibit_v1 protocol
2018-11-26 21:54:39 +04:00
twinaphex
e13efbd400
Change custom_command_method_t returntype to int64_t
2018-11-26 17:39:04 +01:00
twinaphex
6bf35ab6e8
(x11_common.c) Cleanups
2018-11-26 13:54:51 +01:00