Magnus Norddahl
|
20fde9f8be
|
- clean up swapchain class
|
2019-04-08 18:14:07 +02:00 |
|
Magnus Norddahl
|
be74675e5e
|
- change vk_hdr default to false
|
2019-03-25 01:41:16 +01:00 |
|
Magnus Norddahl
|
c010c5e818
|
- fully enable vk_hdr as a feature since it works now after the queue family selection was improved
|
2019-03-25 01:39:27 +01:00 |
|
Magnus Norddahl
|
836938440c
|
- move swapchain and the presentation related synchronization objects out of VulkanDevice
|
2019-03-14 23:33:19 +01:00 |
|
Magnus Norddahl
|
2d885d4e4c
|
- add some support for using the HDR10 ST2084 color space on monitors that support it (unfortunately it doesn't work, and with virtually no documentation either from nvidia or khronos it is hard to say why)
|
2019-03-14 00:21:53 +01:00 |
|
Magnus Norddahl
|
ff68d2e651
|
- hooked up the debug names for objects, which was a bit of a waste of time since the validation layer is brain dead and doesn't use the information in its messages..
|
2019-03-09 21:34:29 +01:00 |
|
Magnus Norddahl
|
21c83950a5
|
- add vk_device and vk_listdevices that will allow selecting a different device on systems where this is desirable
- clean up the VulkanDevice class
|
2019-03-09 10:20:14 +01:00 |
|
Magnus Norddahl
|
b1f161040d
|
- transition image layouts and setup pipeline barriers (fixes some errors reported by RenderDoc)
|
2019-03-02 16:02:27 +01:00 |
|
Magnus Norddahl
|
c2e0eba270
|
- hook up vid_vsync and vk_debug
|
2019-02-27 22:20:18 +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 |
|