7945 Commits

Author SHA1 Message Date
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
5dc916f0b3 Take out another header include 2018-04-22 15:45:56 +02:00
twinaphex
04fa4871f0 Create d3d_translate_filter and get rid of duplicate functions 2018-04-22 15:45:11 +02:00
twinaphex
88387ccbde (D3D8) Cleanups 2018-04-22 15:34:08 +02:00
twinaphex
3a93377811 D3D8 buildfix 2018-04-22 14:55:15 +02:00
twinaphex
2a655116a6 Set #define CINTERFACE in these files 2018-04-22 14:27:39 +02:00
twinaphex
80fdd6d2a1 Less pointer/variable casting going on 2018-04-22 14:20:59 +02:00
twinaphex
ca8829fe3c (D3D9) Simplifications 2018-04-22 14:00:32 +02:00
twinaphex
a7e40ea3f4 (d3d8_common.c) Define CINTERFACE, get rid of C++ versions 2018-04-22 13:34:05 +02:00
twinaphex
5ee6cdf753 (d3d9_common.c) Cleanups 2018-04-22 13:26:58 +02:00
twinaphex
8de03fe843 (D3D9 common) Define CINTERFACE and get rid of C++ ifdefs 2018-04-22 13:18:56 +02:00
twinaphex
58623d7540 (d3d_common.h) Cleanups 2018-04-22 13:09:03 +02:00
twinaphex
3033dda866 (x11_common.c) Cleanups 2018-04-22 13:05:40 +02:00
twinaphex
4c941d3ada (gl2_renderchain) Try to prevent warning 2018-04-22 12:57:38 +02:00
twinaphex
248f1242dc Some warning fixes 2018-04-21 18:14:19 +02:00
twinaphex
1526c8a15d (PS3) Should fix PS3 build with context driver 2018-04-21 18:05:25 +02:00
Twinaphex
f4c83157af Fix CocoaGL context driver 2018-04-21 18:06:14 +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
6d7ffef316 (gl2_renderchain.c) Update 2018-04-21 08:52:38 +02:00
twinaphex
c52f53aada Some minor refactors 2018-04-21 08:47:09 +02:00
twinaphex
df5586570f Make gl2_renderchain_deinit_fbo safer 2018-04-21 08:42: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
twinaphex
8848b2837b Add D3D10 to slang supported checks 2018-04-21 05:11:24 +02:00
aliaspider
b78dcf9f4c update D3D10 driver. 2018-04-21 03:56:19 +01:00
twinaphex
7515c3d7c3 (D3D10) Switch to shader model 4.0 2018-04-21 03:33:08 +02: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
070ee2fb40 (dispserv_win32.c) Simplify code 2018-04-18 08:03:34 +02:00
twinaphex
9532a77b4f Buildfix 2018-04-18 07:53:25 +02:00
twinaphex
e17c3d869d Avoid warnings on gx2_common.h 2018-04-18 06:43:21 +02:00
twinaphex
b0e62f3ec6 (D3D11) Add more feature levels
(D3D11) If CreateDeviceAndSwapchain fails, error out gracefully
2018-04-17 21:29:02 +02:00
twinaphex
d7d5dfdc73 Add display_server_get_current_resolution 2018-04-17 03:37:56 +02:00
twinaphex
3f8ea809de (360) Buildfix 2018-04-17 03:14:20 +02:00
Brandon Wright
6aa33c8710 Add some X11 error checking. 2018-04-16 16:56:36 -05: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
64b2830889 Fix Win32 build. Set Windows header API to Win7. 2018-04-16 14:51:38 -05:00
twinaphex
ec2267daa6 Cleanups 2018-04-16 04:35:23 +02:00
twinaphex
d46011ae14 Cleanups 2018-04-16 04:20:24 +02:00
twinaphex
4cc3cf7344 Only restore resolution through resolution switch if CRT
switch mode was ever actually used
2018-04-16 03:19:33 +02:00
Brandon Wright
df5528b1d0 Divide Wayland rate by 1000 instead of multiply. 2018-04-15 20:00:14 -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
6d00810716 Simplify video_driver_monitor_adjust_system_rates 2018-04-15 19:38:01 +02:00
twinaphex
953172f05b This header include can go now 2018-04-15 19:29:07 +02:00