Henrik Rydgård
|
0ed3deabe6
|
Fix #10692 (crash when starting games from command line). Throw in some minor Vulkan fixes as well.
|
2018-03-08 16:35:13 +01:00 |
|
Henrik Rydgård
|
40db61a680
|
Remove further remains of hardware skinning. Fixes #10661
|
2018-03-05 00:03:47 +01:00 |
|
Unknown W. Brackets
|
3eb6d38d75
|
Vulkan: Fix stencil-only clear for stencil upload.
Fixes stencil issues in Star Ocean.
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
a0f718ace1
|
Start separating depth and stencil renderpass actions, only internally in the Vulkan code so far.
|
2017-12-30 22:40:57 +01:00 |
|
Henrik Rydgård
|
1e64919392
|
Vulkan: Create renderpass objects on demand. Just a refactoring to prepare for some later features/optimizations.
|
2017-12-30 22:35:43 +01:00 |
|
Henrik Rydgård
|
10792cc8e7
|
Windows/Vulkan: implement screenshots. Something is iffy with the red/blue swap though...
|
2017-11-15 13:18:29 +01:00 |
|
Henrik Rydgård
|
93e148fed6
|
Vulkan: Implement post-processing. The Vulkan backend is now "feature-complete", and GL is now legacy :P
Bit hacky but works.
|
2017-11-12 16:12:26 +01:00 |
|
Henrik Rydgård
|
afa5b23abb
|
Vulkan readback: Resize the readback buffer dynamically as necessary.
|
2017-11-12 09:54:30 +01:00 |
|
Unknown W. Brackets
|
138837ac54
|
Vulkan: Add texture image readback.
This way we can see how it was decoded, scaled, etc. This also helps
seeing texture cache invalidation issues.
|
2017-11-06 00:29:01 -08:00 |
|
Henrik Rydgård
|
ca7a2d06ca
|
Vulkan: Implement stencil upload (for Star Ocean).
|
2017-11-01 14:18:39 +01:00 |
|
Henrik Rydgård
|
90d4296a6a
|
Add a QueueRunner logging facility. Set up a subpass dependency for the backbuffer pass.
|
2017-11-01 08:45:14 +01:00 |
|
Henrik Rydgård
|
97dced543e
|
Share the conversion code between vulkan and D3D, fixing the missing format thing.
|
2017-10-29 14:42:51 +01:00 |
|
Henrik Rydgård
|
93c785b76d
|
Color-convert directly during the readback, saves a copy. Like we already do in D3D11.
|
2017-10-29 10:56:36 +01:00 |
|
Henrik Rydgård
|
34b65c0ca9
|
Fix Vulkan framebuffer readbacks, as long as they're in R8G8B8A8.
|
2017-10-28 18:41:54 +02:00 |
|
Henrik Rydgård
|
b98d4e5c9d
|
Vulkan: Rough untested implementation of synchronous readbacks.
|
2017-10-28 18:03:27 +02:00 |
|
Henrik Rydgård
|
962ada1700
|
Comment cleanup
|
2017-10-28 00:37:06 +02:00 |
|
Henrik Rydgård
|
3f918ed328
|
Refactor: Split out VulkanQueueRunner from VulkanRenderManager
Should be no functionality change, but good to do before adding more
functionality.
|
2017-10-27 22:11:01 +02:00 |
|
Henrik Rydgård
|
1c5bd0f8dc
|
Move the VulkanRenderManager stuff to thin3d, fits in better there.
|
2017-10-26 10:56:59 +02:00 |
|