Magnus Norddahl
|
6db231596f
|
- hook up postprocessing
|
2019-03-07 18:05:12 +01:00 |
|
Magnus Norddahl
|
d65de299e8
|
- add some classes for managing postprocess and render buffers
|
2019-03-05 04:59:17 +01:00 |
|
Magnus Norddahl
|
2532e4bba6
|
- fall back to VK_FORMAT_D32_SFLOAT_S8_UINT if VK_FORMAT_D24_UNORM_S8_UINT is not supported
|
2019-03-04 14:47:49 +01:00 |
|
alexey.lysiuk
|
802d37f377
|
- fixed compilation of Linux target
Base and OpenGL framebuffer classes still require proper splitting
|
2019-03-04 12:47:00 +02:00 |
|
Magnus Norddahl
|
eaf367e876
|
- add depth bias
|
2019-03-04 00:14:28 +01:00 |
|
Magnus Norddahl
|
cf49e1ec21
|
- add depth clamp support
|
2019-03-03 23:54:13 +01:00 |
|
Magnus Norddahl
|
923fb5c127
|
- implement the depth and stencil states
|
2019-03-03 22:25:38 +01:00 |
|
Magnus Norddahl
|
fd752dec54
|
- don't search for a renderpass if the current one matches
|
2019-03-03 00:16:00 +01:00 |
|
Magnus Norddahl
|
05a6896d4f
|
- Pass vertex color and normal via uniform buffer when the attribute isn't available
|
2019-03-02 01:56:08 +01:00 |
|
Magnus Norddahl
|
1430d9012e
|
- fix shutdown crash and some minor adjustments
|
2019-03-02 00:46:25 +01:00 |
|
Magnus Norddahl
|
7871ec06ae
|
- add depth/stencil attachment to the render pass
|
2019-03-01 21:34:08 +01:00 |
|
Magnus Norddahl
|
ee8349d168
|
- add support for specifying the topology
|
2019-03-01 20:06:20 +01:00 |
|
Magnus Norddahl
|
c691a8fe64
|
- bind the vertex inputs as specified by its vertex buffer format
|
2019-03-01 15:37:13 +01:00 |
|
Magnus Norddahl
|
d4118a755c
|
- load all the shaders and use the right one for each renderpass
|
2019-03-01 02:40:02 +01:00 |
|
Magnus Norddahl
|
7f3e473f56
|
- create a render pass for each blend setup
|
2019-03-01 00:42:51 +01:00 |
|
Magnus Norddahl
|
9ed1c7f40b
|
- add render pass manager and setup a pipeline for VkRenderState
|
2019-02-26 11:27:29 +01:00 |
|