Announcement

Collapse
No announcement yet.

Mesa 18.3 Gets A Release Date Towards The End Of November

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

  • swizzler
    replied
    Originally posted by TemplarGR View Post

    No, it is an optional extension. If software does not use it, then it is like it does not even exist.
    I don't think you can incorrectly implement an optional extension and still conform to the specification. When you advertise support for the extension, VulkanCTS will test it. You either pass all the tests, or you are a non-conformant driver.

    From the end-user perspective, a partially correct implementation may be an improvement for specific games. It's better for a silicon vendor to wait until the implementation is correct, otherwise they are arguably shipping bugs.

    Leave a comment:


  • ResponseWriter
    replied
    Originally posted by TemplarGR View Post

    Who cares about GCN 1.0 and Vulkan? The whole GCN 1.0 Vulkan support is experimental, so transform feedback being broken for UNSUPPORTED architectures is not a dealbreaker for merging.
    I suspect people who want to use DXVK on SI cards may care. Anyway, I agree that it'll be disappointing if not included in the next Mesa release but the patches still have to pass a code review first. That part certainly isn't optional.

    Leave a comment:


  • TemplarGR
    replied
    Originally posted by swizzler View Post

    If the tests are part of the VulkanCTS, passing them is not optional.
    No, it is an optional extension. If software does not use it, then it is like it does not even exist. It won't cause problems/regressions in other software. If it is buggy for use with DXVK, then it is not a big deal, as later point releases can fix it. Keep in mind, for the time being it will be 99% of the time used with DXVK/Proton and nothing else. People already can't run games which require it properly, including it in MESA even if it is buggy won't make things worse...

    If they do not include it, it will be a major disappointment.

    Leave a comment:


  • Maslou
    replied
    Originally posted by shmerl View Post

    I tested The Elder Scrolls Online and TW3 for a week. No glitches. Performance has also been improved in some games. Stuttering in a lot of games has been removed. I believe that this extension is mandatory for release in 18.3 stable. Many players leave feedback on GitHub at Proton.

    Leave a comment:


  • swizzler
    replied
    Originally posted by TemplarGR View Post
    I hope they get merged. Even without much testing. It is an optional extension that probably won't break anything else, so let's merge it now and patch it later. Waiting 3-4 more months to have proper DXVK support is too much in my opinion.
    If the tests are part of the VulkanCTS, passing them is not optional.

    Leave a comment:


  • TemplarGR
    replied
    Originally posted by ResponseWriter View Post
    Who cares about GCN 1.0 and Vulkan? The whole GCN 1.0 Vulkan support is experimental, so transform feedback being broken for UNSUPPORTED architectures is not a dealbreaker for merging.

    Leave a comment:


  • ResponseWriter
    replied
    Originally posted by shmerl View Post
    Will VK_EXT_transform_feedback get into Mesa 18.3? Patches for radv and anv still haven't been merged yet.
    Reported to be broken: https://bugs.freedesktop.org/show_bug.cgi?id=108508

    Leave a comment:


  • shmerl
    replied
    https://patchwork.freedesktop.org/series/50969/
    https://patchwork.freedesktop.org/series/50968/

    This series adds support for the new VK_EXT_transform_feedback extension. As far as I know, everything works but it's still all a bit experimental as we don't have very good tests yet. CTS tests are in-progress and we hope to have decent testing soon. We likely won't be landing them in master until we get better testing as the testing is currently really sketchy. However, the basics do work and Nvidia HairWorks now works in Witcher 3 with DXVK.
    So I really wonder if it will make in before 18.3.

    Leave a comment:


  • TemplarGR
    replied
    I hope they get merged. Even without much testing. It is an optional extension that probably won't break anything else, so let's merge it now and patch it later. Waiting 3-4 more months to have proper DXVK support is too much in my opinion.

    Leave a comment:


  • shmerl
    replied
    Originally posted by asoltesz View Post
    Quite strange that these patches are still not on Mesa master.
    Last time I've heard, developers were working an making all tests pass which takes time.

    Leave a comment:

Working...
X