Vulkan 1.0.9 Specification Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • theriddick
    replied
    I believe 'Vulkans Shader system is a mess" is the exact about words from one developer. I will try and dig it up but this was quite some time ago and will likely take me a couple days of digging to find it because like I said, not many are making Vulkan support yet.

    Leave a comment:


  • Shevchen
    replied
    Well, having a real source might help to get to the root of this "problem" (if it even exists) - but as I viewed and read to a bit of Dev feedback to Vulkan, its more about the learning curve to properly implement all connecting bits. We had about... lets say 20 years of more or less "easy going" DirectX programming that was rather far away from the silicon and the game devs are also not people like driver specialists who know everything about the underlying hardware - so of course there will be a gap at the beginning. That DirectX performs better here and there doesn't mean that there is a "bug" or "missing optimization" (of course still it can), but I have a gut feeling, thats its more about the proper implementation and deeper understanding of the API. You can break quite some things (or slow them down) and it takes time to get into all that stuff, so proper documentation is worth the time. (As always)

    I already have a game (Mechwarrior online) running under Wine (with gallium nine) that is faster under the DX9 "translation" than under Windows 10 DX11 - and the difference is about 100% - 150% more performance (DX9 Windows native vs Linux for Linux being faster - AMD Radeon HD 7970)
    What I want to say with it: We have still a LOT of headroom to the max. possible performance increase, if this "little" hack yield so much more performance. With proper Vulkan support... oh man, I can only dream.
    Last edited by Shevchen; 08 April 2016, 05:11 PM.

    Leave a comment:


  • theriddick
    replied
    Just read it on some steam game and community forums that Vulkan had these issues with its shader system which is why DX12 is still attractive atm.

    Sorry there is no articles on it but am sure we will hear more about any issues in the coming months once some developers actually try to make their games with Vulkan API (so far not much activity on that front).
    Last edited by theriddick; 08 April 2016, 04:57 PM.

    Leave a comment:


  • Azpegath
    replied
    I'd like to get references on that as well.

    Leave a comment:


  • bridgman
    replied
    Where are you hearing this ?

    Not disagreeing necessarily, but "Vulkan's" shader performance isn't likely to be slower (ie something about the spec that inherently makes compiled shader code run that much more slowly), just "a specific Vulkan implementation's" performance.

    Leave a comment:


  • theriddick
    replied
    I hear the Shader performance with Vulkan is %30-40 slower then DX12 and not easy to program for. I do hope they address those issues at some point.

    Leave a comment:


  • phoronix
    started a topic Vulkan 1.0.9 Specification Released

    Vulkan 1.0.9 Specification Released

    Phoronix: Vulkan 1.0.9 Specification Released

    It seems the weekly Vulkan specification updates will be continuing for some amount of time...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
Working...
X