7858 Commits

Author SHA1 Message Date
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
twinaphex
163be3ccfd (vulkan_common.c) Prevent some more collissions in the future 2018-03-28 17:41:04 +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
alphanu1
46500e119c
Add files via upload
native switch fix
2018-03-27 20:18:31 +01:00
twinaphex
923ab3b6f4 (DRM Ctx) Buildfix 2018-03-27 14:19:36 +02:00
alphanu1
b1fca8fc7e
Add files via upload
Removed debug info
2018-03-26 23:51:40 +01:00
alphanu1
d7d1d1d5b8
Add files via upload
Fixed errors after variable changes
2018-03-26 23:49:33 +01:00
alphanu1
316e1ebf66
Add files via upload
Missing var in Linux placeholder
2018-03-26 21:25:16 +01:00
alphanu1
0ef6455c61
Add files via upload
Windows / Linux deps fix
2018-03-26 21:22:19 +01:00
alphanu1
2243d7641b
Add files via upload
Windows driver
2018-03-26 21:02:50 +01:00
alphanu1
ce2d4af103
Add files via upload
Added Linux place holder
2018-03-26 21:01:13 +01:00
alphanu1
024b23aa2c
Add files via upload 2018-03-26 20:29:34 +01:00
alphanu1
3b9036cc79
Add files via upload
Requested changes
2018-03-26 20:22:35 +01:00
aliaspider
97ecba8575 D3D11: hwrender: add support for cache_context. 2018-03-26 17:44:08 +01:00
alphanu1
51276a682f
Add files via upload
Changed variable names
2018-03-26 17:18:43 +01:00
alphanu1
b30aca2d6d
CRT 2018-03-26 16:08:29 +01:00
alphanu1
71578a43f6
CRT 2018-03-26 15:40:17 +01:00
alphanu1
b33cb14ba0
CRT SwitchRes 2018-03-26 15:35:30 +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
875450e228 Statistics - add sample count 2018-03-24 15:42:45 +01:00
twinaphex
33d99fe75b Add fps / ms metrics to statistics 2018-03-24 15:39:02 +01:00
twinaphex
1fb7d14b36 Add audio statistics 2018-03-24 12:38:25 +01:00
twinaphex
647f1a48a6 Add max size to statistics 2018-03-24 12:08:43 +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
473d978d78
Merge pull request #6444 from Dwedit/original_suggestion
Functions to suspend and resume audio and video, and environment function for core to query status of enabled/disabled audio and video
2018-03-24 09:54:47 +01:00
Dwedit
7deeb6d2fa Functions to enable and disable audio and video, and an environment function to query status of audio and video enables 2018-03-23 14:12:05 -05:00
twinaphex
4d1b4f905f Start adding OSD statistics - doesn't work yet for SDL2/SDL 2018-03-23 17:43:49 +01:00
twinaphex
0ece3d8397 Start implementing frame_time/frame_count to video_info 2018-03-23 13:30:30 +01:00
Twinaphex
0be2b76892
Update slang_process.cpp 2018-03-22 15:24:03 +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
Brandon Wright
eb6d04d430 With X context set vk.swapchain to VK_NULL_HANDLE when failing to create swapchain so Vulkan common functions don't try and use it and crash. 2018-03-18 19:31:25 -05:00
Brandon Wright
1f472db2aa Fix multi-line text spacing in menus with Vulkan driver. 2018-03-18 18:57:24 -05:00
Brandon Wright
e8de264b75 Fix X11 Vulkan bug from Wayland driver. 2018-03-17 19:45:01 -05:00
Brad Parker
614521b238 fix building on windows without dinput 2018-03-16 21:03:43 +00: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
ajefr
1da67cecf3
declaration error 2018-03-08 21:44:26 +01:00
ajefr
98f8ed637c
typo
stati -> static
2018-03-08 21:19:00 +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
aliaspider
bb972a6dab (spirv) set flip_vert_y to true when emitting HLSL. 2018-03-06 04:12:58 +01:00
twinaphex
1d1acc8940 Cleanup 2018-03-03 16:33:49 +01:00
twinaphex
542cd6b6bf Uniquely name variables 2018-03-03 15:51:00 +01:00
twinaphex
63823b339a Buildfix for D3D8 2018-03-03 15:34:21 +01:00