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 |
|
aliaspider
|
88d1c1fdca
|
msvc build fix.
|
2018-03-25 23:11:31 +01:00 |
|
twinaphex
|
9b8713aebd
|
Fix Coverity defects
|
2018-03-24 11:59:01 +01:00 |
|
twinaphex
|
9057ffbde4
|
use boolean.h instead of stdbool.h
|
2018-03-24 11:45:50 +01:00 |
|
twinaphex
|
4d1b4f905f
|
Start adding OSD statistics - doesn't work yet for SDL2/SDL
|
2018-03-23 17:43:49 +01:00 |
|
orbea
|
7526b12338
|
Fix apitrace shader compiler warning.
2418: message: major shader compiler issue 2: 0:3(311): warning: `atime' used uninitialized
2418 @0 glCompileShader(shader = 27)
2418: warning: 0:3(311): warning: `atime' used uninitialized
|
2018-03-20 17:39:33 -07:00 |
|
aliaspider
|
b948cf46e7
|
(Vulkan) add missing queue locks when calling vkQueueWaitIdle.
|
2018-03-15 09:21:23 +01:00 |
|
twinaphex
|
32b2808fe0
|
Revert "Turn scaler_ctx_scale_direct into inline function"
This reverts commit d51edd82392df7c7b63926f8b3ca151635ed7003.
|
2018-03-14 23:48:47 +01:00 |
|
twinaphex
|
d51edd8239
|
Turn scaler_ctx_scale_direct into inline function
|
2018-03-11 18:14:17 +01:00 |
|
misson20000
|
e934f11065
|
NSW: skip frames if we can't acquire a buffer (newer libtransistors use three buffers, making this very unlikely to happen)
|
2018-03-06 20:55:40 -08:00 |
|
misson20000
|
4a4de74518
|
NSW(gfx): clear image row-by row for better caching (it's seriously a LOT faster), do pixel format conversion in scalers, and remove timing debug messages
|
2018-03-06 19:52:03 -08:00 |
|
misson20000
|
90c36c52ce
|
NSW: fix graphics driver colors for rgb32 and don't break aspect ratio when scaling menu texture
|
2018-03-05 23:45:28 -08:00 |
|
misson20000
|
7487d938b3
|
NSW: remove global state in graphics driver, as it is no longer necessary
|
2018-03-05 20:14:52 -08:00 |
|
twinaphex
|
63823b339a
|
Buildfix for D3D8
|
2018-03-03 15:34:21 +01:00 |
|
twinaphex
|
b4a743fff4
|
Split up menu display drivers for D3D8/D3D9 into separate drivers;
split up d3d_common into separate files
|
2018-03-03 15:28:58 +01:00 |
|
twinaphex
|
0566b056a5
|
Take out d3d_common function call from d3d_w32_font.c
|
2018-03-03 05:42:14 +01:00 |
|
twinaphex
|
3f1ae25713
|
(D3D8) Buildfix 2
|
2018-03-02 17:44:48 +01:00 |
|
twinaphex
|
ed67653086
|
(D3D8) Buildfix
|
2018-03-02 17:43:58 +01:00 |
|
twinaphex
|
371b6a604e
|
(Xbox) Buildfix
|
2018-03-02 17:43:18 +01:00 |
|
twinaphex
|
588707f543
|
Cleanups
|
2018-03-02 17:30:21 +01:00 |
|
twinaphex
|
0ec5ce8cfe
|
Get rid of d3d context drivers
|
2018-03-02 17:23:43 +01:00 |
|
twinaphex
|
95371cbda1
|
(Xbox 360) Buildfix
|
2018-03-02 17:05:30 +01:00 |
|
twinaphex
|
dfdbc00a84
|
Cleanup Xbox 360 code from d3d_ctx
|
2018-03-02 17:03:34 +01:00 |
|
twinaphex
|
dbf2fae5c1
|
(D3D9) Get rid of context driver
|
2018-03-02 17:00:11 +01:00 |
|
twinaphex
|
fc9e018534
|
Implement d3d9_set_video_mode
|
2018-03-02 16:53:15 +01:00 |
|