I have no idea if this is the correct way of having a discussion on GitHub but we are all learning as we go. If this turns out to be a bad place to have discussions we will adjust later down the line. So i would suggest that everyone takes some time and goes through the playlist of Vulkan related videos on the Khronos Group official youtube. The playlist can be found here.
The video that I would like to discuss is the first one in the playlist named Khronos Group Vulkan Webinar # 2.
Going through the video you can see that the idea behind Vulkan is to give more control over resource management to the application itself. The things that we will have to manage are (not a definitive list):
Memory allocation
Thread management
So these things are definitely something to keep in mind while developing. This is somewhat related to the issue poster earlier by @harumph in #2 .
I have no idea if this is the correct way of having a discussion on GitHub but we are all learning as we go. If this turns out to be a bad place to have discussions we will adjust later down the line. So i would suggest that everyone takes some time and goes through the playlist of Vulkan related videos on the Khronos Group official youtube. The playlist can be found here.
The video that I would like to discuss is the first one in the playlist named Khronos Group Vulkan Webinar # 2.
Going through the video you can see that the idea behind Vulkan is to give more control over resource management to the application itself. The things that we will have to manage are (not a definitive list):
So these things are definitely something to keep in mind while developing. This is somewhat related to the issue poster earlier by @harumph in #2 .