Announcement

Collapse
No announcement yet.

DRI3 Support Finally Added To AMD's Radeon X.Org Driver

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

  • #11
    Originally posted by dungeon View Post
    modesetting driver (one from xserver 1.17) already have DRI3 and DRI2 support, AFAIK.
    But no pageflip that is being worked on.

    Comment


    • #12
      Well yeah i guess modesetting wouldn't be generic driver if everything works

      I miss YUY2 Xv format in any glamorified driver

      Comment


      • #13
        So does this mean vsync may finally be supported on rotated monitors?

        Comment


        • #14
          Anyone can help on what to put in xorg.conf to force enable dri3 ?

          Thx

          Comment


          • #15
            Create a file /etc/X11/xorg.conf.d/20-radeon.conf (filename doesn't actually mean anything, it just needs to end with .conf I think and the number at the beginning is for the order in which the config files are applied)

            Code:
            Section "Device"
               Identifier  "Radeon"
               Driver      "radeon"
               Option      "DRI"  "3"
            EndSection
            ("Identifier" doesn't actually matter, but I think one is needed)

            Comment


            • #16
              Originally posted by haagch View Post
              Create a file /etc/X11/xorg.conf.d/20-radeon.conf (filename doesn't actually mean anything, it just needs to end with .conf I think and the number at the beginning is for the order in which the config files are applied)

              Code:
              Section "Device"
                 Identifier  "Radeon"
                 Driver      "radeon"
                 Option      "DRI"  "3"
              EndSection
              ("Identifier" doesn't actually matter, but I think one is needed)
              Thanks for the quick answer :-)

              Comment


              • #17
                I thought xorg.conf was for user overrides and xorg.conf.d for installed snippets. Not that it in reality matters

                Comment


                • #18
                  Example conf file and Video

                  A simple example should be

                  Code:
                  david@amdgaming:~$ cat /etc/X11/xorg.conf.d/01-glamor-dri3.conf 
                  Section "Device"
                          Identifier	"hd_7970"
                          Driver		"radeon"
                  	Option		"DRI3" 
                          Option		"AccelMethod"		"glamor"
                  EndSection

                  You can find a video here https://www.youtube.com/watch?featur...&v=I19fW9Xljlk

                  Comment


                  • #19
                    Error

                    I get this error:

                    Code:
                    [ 30290.197] (II) RADEON(0): SYNC extension fences disabled because misyncshm.h not available at build time
                    [ 30290.197] (WW) RADEON(0): DRI3 disabled
                    'misyncshm.h' is present on my system. Any thoughts? (Arch Linux, xorg-server 1.17.1)

                    Comment


                    • #20
                      /usr/include/xorg/misyncshm.h is owned by xorg-server-devel 1.17.1-4

                      Comment

                      Working...
                      X