L. Spiro

Vulkan
Vulkan Resources

24 posts in this topic

One thing to mention, you need those specific older Nvidia drivers, their newer ones on their site do not support Vulkan (yet?); or at least they didn't for me.

0

Share this post


Link to post
Share on other sites

FYI the AMD drivers are partially broken, at least on my 290X. There's something wrong with their ICD implementation, there are posts on the internal AMD developer forum about the issue.

 

EDIT: Never mind. I went to go check on the status of this and it looks like AMD has issued a hotfix.

Edited by InvalidPointer
0

Share this post


Link to post
Share on other sites


https://github.com/SaschaWillems/Vulkan

 

Is it just me or are most of the samples doing a ton of unnecessary waiting? 

 

With the exception maybe doing something quick and dirty, special blocking loads, or maybe something fancy I can't think of at the moment, I kind of assume one wouldn't want to call vkDeviceWaitIdle or vkQueueWaitIdle very frequently. Right? But they seem littered everywhere.

0

Share this post


Link to post
Share on other sites

I'm kinda excited for it, but with my limited openGL experience I'll be sticking with openGL for now. Definitely coming back to this in the future though, to learn more about those extra control goodies.

0

Share this post


Link to post
Share on other sites

I'm kinda excited for it, but with my limited openGL experience I'll be sticking with openGL for now. Definitely coming back to this in the future though, to learn more about those extra control goodies.

There's very little that looks anything like GL. It looks a whole lot like DX12 however.

0

Share this post


Link to post
Share on other sites
Just as a heads up; Khronos have a couple of low-resolution versions of the GDC presentations up on youtube, while the slides are readable it is currently suffering from some horrible audio drop out (around the 1 hour mark you basically can't hear anything), which is not overly helpful when it comes to trying to hear about memory allocation.

I'm hoping it'll be fixed in the high resolution version, but I'm not holding out any hopes... (see comment in other thread about half-arsing things).
0

Share this post


Link to post
Share on other sites

Does Android emulator support Vulkan on Windows ? Or do I need a Vulkan ready Android device to develop ?

0

Share this post


Link to post
Share on other sites

Is there a sampled showing input_attachment usage ? I'm trying to use them but so far it doesn't work (subpassLoad() always returns 0 and there is no debug layer message related to the issue) so I'd like to see a working example.

0

Share this post


Link to post
Share on other sites

I forgot to fill more than one attachment in vkPipelineColorBlendStateCreateInfo ; fixing this makes subpassLoad() work. However this seems unreliable : I have an extra sampler in the pipeline_layout that I used to sample render target before having subpassLoad working but now if I remove it my device is "lost". It might be a geforce driver bug though.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now