alexey.lysiuk
|
7efa231e4e
|
- fixed compilation of macOS target
Base and OpenGL framebuffer classes still require proper splitting
|
2019-03-04 12:46:37 +02:00 |
|
alexey.lysiuk
|
6144f02f67
|
- initialized all members of VkWin32SurfaceCreateInfoKHR
Without such initialization vkCreateWin32SurfaceKHR() crashed inside AMD Vulkan driver
|
2019-03-04 11:36:38 +02:00 |
|
Magnus Norddahl
|
923fb5c127
|
- implement the depth and stencil states
|
2019-03-03 22:25:38 +01:00 |
|
Magnus Norddahl
|
9d792f79f1
|
- add vulkan info to startup log
|
2019-03-03 14:32:03 +01:00 |
|
Magnus Norddahl
|
0c9d27d078
|
- create an array for the stream data
|
2019-03-02 23:20:29 +01:00 |
|
Magnus Norddahl
|
1bdaf24fa8
|
- add features reported by validation layer
|
2019-03-02 17:17:33 +01:00 |
|
Magnus Norddahl
|
09ea775b40
|
- make the vulkan logging a bit more readable
|
2019-03-02 17:11:23 +01:00 |
|
Magnus Norddahl
|
28f83fc9db
|
- found the stupid bug that caused validation layer not to work..
|
2019-03-02 16:52:33 +01:00 |
|
Magnus Norddahl
|
c2e0eba270
|
- hook up vid_vsync and vk_debug
|
2019-02-27 22:20:18 +01:00 |
|
Magnus Norddahl
|
fe67a2c24f
|
- fix enough bugs to finally get some visuals
|
2019-02-26 20:19:54 +01:00 |
|
Magnus Norddahl
|
e875198b37
|
- create raii objects for semaphore and fence
|
2019-02-26 11:44:29 +01:00 |
|
Magnus Norddahl
|
9ed1c7f40b
|
- add render pass manager and setup a pipeline for VkRenderState
|
2019-02-26 11:27:29 +01:00 |
|
Magnus Norddahl
|
478ef05a0a
|
- create vulkan buffer objects implementation
|
2019-02-21 12:31:14 +01:00 |
|
Magnus Norddahl
|
c6b29846d0
|
- add 3rd party vulkan dependencies
- add stubs for a vulkan hw renderer backend
- add RAII wrappers for vulkan object types
- add builder classes to isolate vulkan boilerplate code
- add a swap chain class
|
2019-02-20 21:21:57 +01:00 |
|