Skip to main content
Up and Coming
February 25, 2016

Swapchain for Vulkan API?

Once SDK 1.0 comes along, could you provide a way to retrieve swapchain in vulkan? Well. Swapchain or bunch of VkImages you can render to. Whichever fits for you.

https://www.khronos.org/registry/vulkan ... _swapchain

    7 replies

    Inspiring
    February 25, 2016
    I don't believe Vulkan will be supported in the near future (though maybe eventually). For the time being, you could probably use Vulkan to OpenGL interop to communicate with the Oculus SDK. Also, at least on Nvidia, the Vulkan drivers don't yet support VR.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    Up and Coming
    February 25, 2016
    Vulkan is not even in the main line driver with nvidia, so there is time.

    It is the plague or cholera right now. The Vulkan branch is horrible in regards to DX12, so can't work with it…
    Up and Coming
    March 1, 2016
    Vulkan is dead in water:

    S7 gpu is here. Where are vulkan based oculus examples?
    HZ:VR viewtopic.php?f=77&t=22440
    Participant
    October 13, 2016
    Now, it's in the main stream for a while now. Any update?
    cheeryAuthor
    Up and Coming
    February 20, 2017
    This is the topmost post that appears when you google for 'vulkan oculus rift' for now, so I provide some updates and references here from elsewhere in this forum.

    At February 6th, it was told Oculus is working on Vulkan support.

    An another post, by jherico, shares a sample program on how to get Vulkan render to Oculus Rift on Nvidia cards right now.

    Developer reference of the Oculus SDK doesn't show signs of the Vulkan swapchain at February 20th.

    (Psst. Linux support, I'm still waiting for it, even if only via Vulkan...)
    cheeryAuthor
    Up and Coming
    April 5, 2017
    cheeryAuthor
    Up and Coming
    June 7, 2017
    Vulkan API is finally supported by Oculus!