Category : vulkan

I am trying to create an application that could dynamically create additional windows. Each window will be drawn to using Vulkan and I know that this means that each window will have to contain it’s own SwapChain resources (image views, framebuffers, etc.) and graphics pipeline (as it is references the swap chain’s extents). I am ..

Read more

I am learning Vulkan but and I am trying to write a basic application, everything worked fine until I tried inserting validation layers, now I am getting a segmentation fault on vkCreateInstance. Here’s the minimun code that reproduces the bug. #include <vulkan/vulkan.h> #include <vector> #include <stdexcept> int main(int argc, char** argv) { const std::vector<const char*> ..

Read more

The official vulkan documentation claims: Applications may programmatically activate layers via the vkCreateInstance() entry point. And this is given as alternative to setting an environment variable. However, nothing else is said in this section about how to set them. We can read the official docs of VkCreateInstance which say nothing about validaiton layers, so we ..

Read more

Context I’m a beginner in 3D graphics and I’m starting out with Vulkan, which I already know it’s not recommended save it please, currently working on a university project to develop the base of a 3D computer graphics engine based on the Vulkan API. The problem Example of running the app to render the classic ..

Read more