Good news for Vulkan and AMD GPU fans, as David Airlie has put up a new blog post letting us know that The Talos Principle now renders correctly in this new open source AMD Vulkan driver.
For those that aren't up to speed, 'radv' is an effort to make an open source AMD Vulkan driver that can be eventually merged into Mesa. You can see the original announcement blog post about it here.
He showed off this screenshot using it too:
He also mentioned that vkQuake (Vulkan Quake port based on QuakeSpasm) now also renders, but has a few issues to be properly sorted.
The work can be seen on this github branch of Mesa.
Really great to see it continue to progress!
For those that aren't up to speed, 'radv' is an effort to make an open source AMD Vulkan driver that can be eventually merged into Mesa. You can see the original announcement blog post about it here.
He showed off this screenshot using it too:
He also mentioned that vkQuake (Vulkan Quake port based on QuakeSpasm) now also renders, but has a few issues to be properly sorted.
The work can be seen on this github branch of Mesa.
Really great to see it continue to progress!
Some you may have missed, popular articles from the last month:
8 comments
<3
Can't wait to see this being merged into mainline Mesa!
Can't wait to see this being merged into mainline Mesa!
5 Likes, Who?
It looks great!
The performance figures someone quoted in the phoronix thread are also quite impressive.
/me want a vulkan-capable card :/
The performance figures someone quoted in the phoronix thread are also quite impressive.
/me want a vulkan-capable card :/
0 Likes
I hope by the time Vega cards will come out, radv will be in good shape, together with full OpenGL 4.5 support. That's when I plan to switch to AMD.
1 Likes, Who?
Congrats, way faster than I expected open source vulkan drivers!
0 Likes
For me, the most important thing that this shows, is that it is possible for a small group of people to write a Vulkan driver. Unlike for OpenGL, where an implementation needs many years of work to be both compliant with everything and to perform on everything. It shows the power of Vulkan.
0 Likes
Quoting: dmantioneFor me, the most important thing that this shows, is that it is possible for a small group of people to write a Vulkan driver.
Sure. But a small group of talented people:
* Dave has an incredible experience in graphics. He is the Linux graphics maintainer, is a member of Khronos and has worked on a countless number of things, every radeon driver since ever, PRIME, virgl, X, everything, ...
* Bas is very talented (student I think) doing an amazing job on radeonsi, like DCC, offchip tessellation, ... I'm very impressed and AMD should give a job to this guy.
As Bas pointed out in the Phoronix Forum [1], they've built on work done and knowledge given from other talented people: "Another thing is that we already use some existing components (LLVM, NIR) and for those our features are a subset of GL and hence already implemented, which means we don't have to implement that."
This is Open Source and this is awesome!
The work on radv is not finished, missing features have to be implemented, other cards to be supported, pesky bugs to be fought, code to be merged in the main mesa tree, ... so a lot of fun for the future. :D
[1] https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/900755-radv-vulkan-driver-can-now-correctly-render-talos-principle?p=900814#post900814
2 Likes, Who?
I use both RADV and Talos on MESA-git. This is gladly welcome.
Life is pretty good in Red Camp on Polaris minus some games not working (ARK).
But giving up the blob for Mesa & RadV is nice. Stoked for Wayland too in the near future.
Life is pretty good in Red Camp on Polaris minus some games not working (ARK).
But giving up the blob for Mesa & RadV is nice. Stoked for Wayland too in the near future.
1 Likes, Who?
AMD GPU fans gonna be like
Last edited by darkszluf on 28 September 2016 at 9:11 am UTC
Last edited by darkszluf on 28 September 2016 at 9:11 am UTC
0 Likes
See more from me