twinaphex
542294900f
(WinRT) More compilation fixes
2018-05-12 19:03:39 +02:00
Diego A
3b738e0b2d
Always enable vfilter, enable deflicker setting in progressive scan, fix vsync set to off
2018-05-10 18:44:22 -04:00
twinaphex
41d2ebf8b5
Apparently not available
2018-05-08 00:16:20 +02:00
twinaphex
2c409c606e
(Winphone) should be _DISCARD
2018-05-07 23:19:42 +02:00
twinaphex
244f167dd5
(D3D11) Start adding D3D feature level 9 and Windows Phone ifdefs
2018-05-07 23:18:59 +02:00
Ash
68d789a4ea
[WiiU] Fix out-of-bounds rendering bug
2018-05-06 21:18:03 +10:00
twinaphex
6c09195f5e
(D3D8/D3D9) Updates
2018-05-03 22:08:14 +02:00
twinaphex
6d019284f8
Get rid of some of the casts
2018-05-03 22:06:04 +02:00
twinaphex
82ebb9576f
Create d3d9_video_t and d3d8_video_t
2018-05-03 22:03:12 +02:00
twinaphex
7bc66ae710
Buildfixes for MSVC 2015
2018-05-03 15:20:06 +02:00
twinaphex
f1d707a043
Running gl_check_capability from gl_get_flags resulted in a crash
...
on some Android systems, so unfortunately we cannot selectively hide
away GPU Hard Sync for now
2018-04-26 20:45:01 +02:00
twinaphex
37b1c9e8e9
Add NULL entry
2018-04-26 16:05:57 +02:00
twinaphex
023e280319
win32_get_refresh_rate not available on Xbox
2018-04-25 14:20:37 +02:00
twinaphex
6b31bd8b48
Only show Menu Linear Filter for RGUI and only show it for
...
video drivers that implement it
2018-04-24 15:14:06 +02:00
twinaphex
c506f489df
(D3D8) Hook up Menu Linear Filter
2018-04-24 14:49:58 +02:00
twinaphex
a75e7ede0d
(D3D9) Implement Menu Linear Filter
2018-04-24 14:47:21 +02:00
twinaphex
45cea92ba2
Remove null_renderchain
2018-04-23 14:57:37 +02:00
twinaphex
e54cb1b121
Only show black frame insertion for the video drivers/context drivers
...
that support it
2018-04-23 14:15:21 +02:00
twinaphex
f1fa1d4879
Previously, GPU Hard Sync options would only show up if the
...
video driver was explicitly set to the GL driver; now, it can be
dynamically shown for more video drivers if there are going to be
more drivers supporting this feature other than GL
2018-04-23 13:42:09 +02:00
twinaphex
c4c8699ee3
Only show max swapchain images if supported by video driver and/or
...
context driver
2018-04-23 13:34:30 +02:00
twinaphex
b1a2d1991c
(d3d10.c) Cleanups
2018-04-23 13:09:05 +02:00
twinaphex
6f3003554e
(D3D10/D3D11/D3D12) Don't load menu pipeline shaders unless XMB
...
is selected
2018-04-23 12:59:28 +02:00
twinaphex
eb69025ca8
Cleanups
2018-04-23 11:30:38 +02:00
twinaphex
2a655116a6
Set #define CINTERFACE in these files
2018-04-22 14:27:39 +02:00
twinaphex
248f1242dc
Some warning fixes
2018-04-21 18:14:19 +02:00
twinaphex
dae0f36a20
Some cleanups
2018-04-21 15:00:35 +02:00
twinaphex
30c824c30a
Try to fix MSVC warning
2018-04-21 08:54:57 +02:00
twinaphex
6929db9fb6
(D3D10/D3D11) Compile shaders with SM 4.0 instead of 5.0
2018-04-21 05:36:59 +02:00
twinaphex
832cc4e945
(MSVC) Silence warnings
2018-04-21 05:20:22 +02:00
aliaspider
b78dcf9f4c
update D3D10 driver.
2018-04-21 03:56:19 +01:00
twinaphex
9f2b56a929
Update Direct3D 10 driver
2018-04-21 03:27:41 +02:00
twinaphex
16df2ceb4e
Fix Xbox OG
2018-04-17 11:39:59 +02:00
twinaphex
b0e62f3ec6
(D3D11) Add more feature levels
...
(D3D11) If CreateDeviceAndSwapchain fails, error out gracefully
2018-04-17 21:29:02 +02:00
Brandon Wright
c4f818599c
Add some fbdev refresh rate polls. Also Xv.
2018-04-16 16:23:59 -05:00
Brandon Wright
95f8205fd1
Add DRM interface for refresh rate.
2018-04-16 15:36:46 -05:00
Brandon Wright
e049605359
Add refresh rate polling to Win32 >= Windows 7.
2018-04-15 19:33:38 -05:00
Brandon Wright
533f898132
Add get refresh rate context function. Implement for X11 and Wayland.
2018-04-15 17:56:12 -05:00
Brandon Wright
7a00534378
Add poke interface for get_refresh_rate.
2018-04-15 17:56:11 -05:00
twinaphex
97cf6613da
(XMB/Shaders) Reimplement menu shader loading for GLSL/Cg/HLSL backends - if
...
XMB is selected, it will compile the shader pipelines in
advance
2018-04-12 02:20:17 +02:00
twinaphex
260cd62482
Cleanup some CXX_BUILD warnings
2018-04-09 18:53:26 +02:00
twinaphex
50edd0d467
Remove unused variable
2018-04-09 16:45:44 +02:00
Twinaphex
08a54e45f2
Get rid of a lot of implicit conversions
2018-04-09 15:56:45 +02:00
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
6e662a8064
(D3D12) Buildfix
2018-03-29 15:29:36 +02:00
twinaphex
ef5830b233
Silence some CXX_BUILD warnings
2018-03-29 15:27:30 +02:00
Dwedit
2c1cb6cf55
Rename "cached_device" to "cached_device_d3d11" avoid a name conflict on griffin builds
2018-03-28 10:33:37 -05:00
aliaspider
97ecba8575
D3D11: hwrender: add support for cache_context.
2018-03-26 17:44:08 +01:00
aliaspider
3d96cacd71
add experimental D3D11 hwrender support.
2018-03-25 23:14:14 +01:00