Jean-Philip Desjardins
|
269c57b17d
|
Keep apiVersion to 1.0.
Doesn't really seem to be important but MoltenVK is picky.
|
2020-01-25 18:31:11 -05:00 |
|
Jean-Philip Desjardins
|
95c1c1ccd9
|
Don't enable validation layers on macOS/iOS.
|
2020-01-25 18:31:11 -05:00 |
|
Jean-Philip Desjardins
|
665f594081
|
Code style fixes.
|
2020-01-25 18:31:09 -05:00 |
|
Jean-Philip Desjardins
|
79a934fedf
|
Stop using Qt's VkInstance.
Didn't seem to work well for our use case, surface was destroyed automatically at a wrong moment.
|
2020-01-25 18:31:03 -05:00 |
|
Jean-Philip Desjardins
|
6215d41db3
|
Fix Win32 build.
|
2020-01-25 18:31:02 -05:00 |
|
Jean-Philip Desjardins
|
24bbfec98f
|
Add macOS Vulkan init code.
|
2020-01-25 18:31:01 -05:00 |
|
Jean-Philip Desjardins
|
12ee4f1510
|
Moved all presentation related code in a class.
|
2020-01-25 18:31:01 -05:00 |
|
Jean-Philip Desjardins
|
fe238eee17
|
Enable validation layers in debug.
|
2020-01-25 18:31:00 -05:00 |
|
Jean-Philip Desjardins
|
74bef688ab
|
Use Framework's Vulkan wrapper.
Allows loading Vulkan at runtime.
|
2020-01-25 18:30:59 -05:00 |
|
Jean-Philip Desjardins
|
43ea9984b9
|
Vulkan Initialization + Qt.
Only tested on Win32, doesn't do anything interesting yet.
|
2020-01-25 18:30:59 -05:00 |
|