7858 Commits

Author SHA1 Message Date
twinaphex
8d02343b53 (HLSL) Cleanups 2018-04-23 15:58:00 +02:00
twinaphex
d7fa70927c (HLSL) Cleanups 2018-04-23 15:55:26 +02:00
twinaphex
d03ff06cf3 (HLSL) Cleanups 2018-04-23 15:51:24 +02:00
twinaphex
282b4ba21b (d3d9_common.c) Cleanups 2018-04-23 15:40:43 +02:00
twinaphex
0c4a3a83ce (HLSL) Fix implicit declaration 2018-04-23 15:32:47 +02:00
twinaphex
af734939ee More HLSL work 2018-04-23 15:26:35 +02:00
twinaphex
32c92a9a22 Rename d3dxbuffer_release 2018-04-23 15:04:19 +02:00
twinaphex
45cea92ba2 Remove null_renderchain 2018-04-23 14:57:37 +02:00
twinaphex
871f04e19a (slang) Cleanups 2018-04-23 14:56:02 +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
6f4fd8859a Add customizable swapchain images flag to VC EGL context 2018-04-23 13:12:00 +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
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