Announcement

Collapse
No announcement yet.

RADV Is Now Effectively Conformant For Vega GPUs With Vulkan 1.0

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

  • RADV Is Now Effectively Conformant For Vega GPUs With Vulkan 1.0

    Phoronix: RADV Is Now Effectively Conformant For Vega GPUs With Vulkan 1.0

    Since October RADV has officially become a Vulkan 1.0 conformant driver for Volcanic Islands GPUs while Sea Islands and Polaris hardware has also been on this same support level. RADV support for the newer Vega GPUs had been lagging behind, but these latest-generation AMD GPUs are now also effectively conformant...

    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

  • #2
    The end of the year is definitely exciting!

    Comment


    • #3
      Good work and thanks to airlied and BNieuwenhuizen !

      Comment


      • #4
        Can radv run Asynchronous Compute (graphics + compute queues in parallel in the same shader unit)?

        Comment


        • #5
          If it's conformant for Polaris, why do I see this in vulkaninfo (current Mesa master, RX 480):

          Code:
          ===========
          VULKAN INFO
          ===========
          
          Vulkan API Version: 1.0.61
          
          INFO: [loader] Code 0 : Found ICD manifest file /opt/mesa-master/x86_64/radeon_icd.x86_64.json, version "1.0.0"
          
          Instance Extensions:
          ====================
          Instance Extensions     count = 10
                  VK_KHR_external_fence_capabilities  : extension revision  1
                  VK_KHR_external_memory_capabilities : extension revision  1
                  VK_KHR_external_semaphore_capabilities: extension revision  1
                  VK_KHR_get_physical_device_properties2: extension revision  1
                  VK_KHR_get_surface_capabilities2    : extension revision  1
                  VK_KHR_surface                      : extension revision 25
                  VK_KHR_wayland_surface              : extension revision  6
                  VK_KHR_xcb_surface                  : extension revision  6
                  VK_KHR_xlib_surface                 : extension revision  6
                  VK_EXT_debug_report                 : extension revision  8
          WARNING: radv is not a conformant vulkan implementation, testing use only.
          Note the warning in the end.
          Last edited by shmerl; 29 December 2017, 01:23 PM.

          Comment


          • #6
            Originally posted by shmerl View Post
            Note the warning in the end.
            Note the sentence before the image in the article:

            But Vega on RADV isn't yet officially in compliance as David Airlie has yet to fill out the paperwork and get the results approved by The Khronos Group. Airlie should be tackling those Vega compliance steps in 2018.

            The news is that the driver is effectively in compliance, so it passes the tests or something, but it has not been officialized.

            Comment


            • #7
              Originally posted by starshipeleven View Post
              Note the sentence before the image in the article:

              But Vega on RADV isn't yet officially in compliance as David Airlie has yet to fill out the paperwork and get the results approved by The Khronos Group. Airlie should be tackling those Vega compliance steps in 2018.

              The news is that the driver is effectively in compliance, so it passes the tests or something, but it has not been officialized.
              My question and snippet above was about Polaris, not Vega, so it still stands.

              Comment


              • #8
                Originally posted by shmerl View Post
                My question and snippet above was about Polaris, not Vega, so it still stands.
                I didn't see any official statement about Polaris being officially conformant though.

                Comment


                • #9
                  Originally posted by starshipeleven View Post
                  I didn't see any official statement about Polaris being officially conformant though.
                  Well, the article above says:

                  Since October RADV has officially become a Vulkan 1.0 conformant driver for Volcanic Islands GPUs while Sea Islands and Polaris hardware has also been on this same support level.
                  What exactly does it mean? That radv for Polaris isn't official, but essentially the same feature wise?

                  Comment


                  • #10
                    Originally posted by shmerl View Post
                    What exactly does it mean? That radv for Polaris isn't official, but essentially the same feature wise?
                    from the linked blog post it seems they submitted the conformance test only for the R9 285
                    If you take a look at the conformant vulkan list, you might see entry 220. Software in the Public Interest, Inc. 2017-10-04 Vulkan_1_...


                    There are no other cards which were submitted in that list by them.

                    So I'm guessing this is still "card passing the test but it's not officialized yet".

                    Posting this issue in the Mesa mailing list will get more answers. Maybe they just forgot to change a flag somehwere to show RADV is conformant for vulkaninfo.

                    Comment

                    Working...
                    X