Stenzek
|
340aabbb06
|
VideoCommon: Add helpers for generating common render states
|
2017-09-11 20:01:52 +10:00 |
Stenzek
|
836b9b9acb
|
Renderer: Move cull mode to a rasterization state object
Also moves logic for primitive handling to VideoCommon.
|
2017-09-11 20:01:45 +10:00 |
Stenzek
|
81b4ed2a81
|
Vulkan: Uber shader support
|
2017-07-30 17:43:59 +10:00 |
Stenzek
|
417a4ca206
|
Vulkan: Implement post-processing backend
No new features, just parity with OpenGL.
|
2017-04-25 14:27:02 +10:00 |
Stenzek
|
9dc7358395
|
Vulkan: Use BlendingState from VideoCommon
Remove the internal BlendState union. Also fixes Kirby's Return to
Dreamland shadows.
|
2017-04-18 21:55:22 +10:00 |
JosJuice
|
40e707348c
|
Fix issue 10146 (compilation issue because of colliding defines)
|
2017-03-11 08:59:14 +01:00 |
Stenzek
|
4bc0e14995
|
Vulkan: Use an enumeration to index pipeline layouts
|
2016-12-04 20:10:13 +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
|
77a128ab87
|
Implement experimental Vulkan backend
|
2016-10-01 02:40:01 +10:00 |