Stenzek
|
7d14b9b48b
|
Vulkan: Add missing call to TextureCache::OnConfigChanged
This was preventing certain settings from being updated when changed at
runtime.
|
2016-10-03 19:11:47 +10:00 |
Stenzek
|
4a8766cec4
|
Vulkan: Fix resource leaks present at shutdown and mode changes
Infrequent, but still happened.
|
2016-10-03 19:11:47 +10:00 |
Stenzek
|
1286c309e3
|
Vulkan: Fix compilation on 32-bit targets
|
2016-10-03 19:11:47 +10:00 |
Lioncash
|
9395b8efa9
|
Vulkan: Amend header includes
Adds headers where necessary to eliminate indirect includes.
Also adds headers to ensure certain standard constructs always
resolve correctly
|
2016-09-30 23:26:03 -04:00 |
Stenzek
|
5f66cf5ed7
|
Vulkan: Only submit init/upload command buffer when it has commands
This way we're not submitting empty buffers when it's unnecessary.
|
2016-10-01 02:40:03 +10:00 |
Stenzek
|
f6cdc38c8b
|
Vulkan: Use render-pass based clears where possible
|
2016-10-01 02:40:02 +10:00 |
Stenzek
|
c290398320
|
Vulkan: Ensure fast path is used for non-RGBA formats when clearing
|
2016-10-01 02:40:02 +10:00 |
Stenzek
|
f4944f006d
|
Vulkan: Support frame dumping/screenshots
|
2016-10-01 02:40:02 +10:00 |
Stenzek
|
77a128ab87
|
Implement experimental Vulkan backend
|
2016-10-01 02:40:01 +10:00 |