Announcement

Collapse
No announcement yet.

OpenGL 4.1 Support Now Enabled In Mesa Git For AMD RadeonSI

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

  • #31
    Originally posted by Khudsa View Post
    What are the plans about r600? Will they get support for ogl4 for mesa 11 release?

    Thanks!
    Well, I don't have any inside info, but I doubt it'll ready in time for mesa 11. I'm sure it'll be soon, but I'm not sure it'll be in time for 11.

    Comment


    • #32
      Originally posted by Khudsa View Post
      What are the plans about r600? Will they get support for ogl4 for mesa 11 release?

      Thanks!
      No. Somebody has to finish off the fp64 and tessellation support for Evergreen and NI, and I doubt it will be done by AMD employees anytime soon given all the other stuff on their plates right now.

      So if you want to see it, find a contributor to start hacking on it.

      Comment


      • #33
        Middle-earth: Shadow Of Mordor is out now for Linux.A Feral Interactive employee says it need OpenGL4.3 to render properly.

        So the list of games with steep OpenGL4 requirements is only getting bigger.

        Comment


        • #34
          Originally posted by [email protected] View Post
          Middle-earth: Shadow Of Mordor is out now for Linux.A Feral Interactive employee says it need OpenGL4.3 to render properly.
          I like those warnings, it sounds like something everybody will play

          AMD and Intel GPUs are not supported at this time.
          https://store.feralinteractive.com/e.../#requirements
          Last edited by dungeon; 30 July 2015, 04:50 PM.

          Comment


          • #35
            Originally posted by eydee View Post
            Still a lot missing for r600. I wonder if it's only delayed or will never be supported.
            r600 was ahead of radeonsi until very recently, maybe a week ago ?

            Comment


            • #36
              Originally posted by TheOne View Post
              Still, are open source drivers slower than propietary because they arent optimized or could it also be that mesa is slow and has a bad opengl implementation? I just ask because whats the point of implementing all opengl extensions but drivers situation isnt perfect.

              I'm not aware of a perfect driver.
              Perhaps you should let nvidia know they should just give up, as well?

              Comment


              • #37
                Hopefully they will get a little more stable soon. Is there another thing to update beside LLVM 3.7+ & Mesa? I have a 4.1.3 Kernel and a Radeon 7970HD.
                From my test:
                * Unigne Heaven : Insta-crash : Video card try to recover but fail. Place supossed to be "tessellated" are transparent, like in the mesa released two day after tessellation was made available (but them, it was not crashing).
                * X-Plane 10 : No more artefact, perfect image and no need to run with --no_fbo anymore but : crash after about 5 minutes of use, same than Unigne.
                * FlightGear "3.6" : work fine like before, no difference, no crash.

                Here the log:
                Code:
                Jul 31 02:54:40 Tanith kernel: radeon 0000:01:00.0: ring 0 stalled for more than 10010msec
                Jul 31 02:54:40 Tanith kernel: radeon 0000:01:00.0: GPU lockup (current fence id 0x0000000000012729 last fence id 0x000000000001273b on ring 0)
                Jul 31 02:54:40 Tanith kernel: radeon 0000:01:00.0: failed to get a new IB (-35)
                Jul 31 02:54:40 Tanith kernel: [drm:radeon_cs_ioctl [radeon]] *ERROR* Failed to get ib !
                Jul 31 02:54:40 Tanith kernel: radeon 0000:01:00.0: failed to get a new IB (-35)
                Jul 31 02:54:40 Tanith kernel: [drm:radeon_cs_ioctl [radeon]] *ERROR* Failed to get ib !
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: Saved 945 dwords of commands on ring 0.
                Jul 31 02:54:41 Tanith kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0013 address=0x00000000c0362c80 flags=0x0010]
                Jul 31 02:54:41 Tanith kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0013 address=0x00000000c0362ca0 flags=0x0030]
                Jul 31 02:54:41 Tanith kernel: AMD-Vi: Event logged [
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: GPU softreset: 0x0000004D
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0xE4504028
                Jul 31 02:54:41 Tanith kernel: IO_PAGE_FAULT device=01:00.0 domain=0x0013 address=0x00000000c0000100 flags=0x0030]
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0xCE000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0xCE000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
                Jul 31 02:54:41 Tanith kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x0013 address=0x00000000c0362b00 flags=0x0010]
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00010800
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00408006
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x84038647
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44483106
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C83D57
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: GRBM_SOFT_RESET=0x0000DDFF
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: SRBM_SOFT_RESET=0x00100100
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS               = 0x00003028
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE0           = 0x00000006
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   GRBM_STATUS_SE1           = 0x00000006
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   SRBM_STATUS               = 0x200000C0
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   SRBM_STATUS2              = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008674_CP_STALLED_STAT1 = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008678_CP_STALLED_STAT2 = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00867C_CP_BUSY_STAT     = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_008680_CP_STAT          = 0x00000000
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00D034_DMA_STATUS_REG   = 0x44C83D57
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0:   R_00D834_DMA_STATUS_REG   = 0x44C83D57
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: GPU reset succeeded, trying to resume
                Jul 31 02:54:41 Tanith kernel: [drm] probing gen 2 caps for device 1002:5a16 = 31cd02/0
                Jul 31 02:54:41 Tanith kernel: [drm] PCIE gen 2 link speeds already enabled
                Jul 31 02:54:41 Tanith kernel: [drm] PCIE GART of 1024M enabled (table at 0x0000000000277000).
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: WB enabled
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x00000000c0000c00 and cpu addr 0xffff880427d72c00
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x00000000c0000c04 and cpu addr 0xffff880427d72c04
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x00000000c0000c08 and cpu addr 0xffff880427d72c08
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x00000000c0000c0c and cpu addr 0xffff880427d72c0c
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x00000000c0000c10 and cpu addr 0xffff880427d72c10
                Jul 31 02:54:41 Tanith kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90002c35a18
                Jul 31 02:54:41 Tanith kernel: [drm] ring test on 0 succeeded in 1 usecs
                Jul 31 02:54:41 Tanith kernel: [drm] ring test on 1 succeeded in 1 usecs
                Jul 31 02:54:41 Tanith kernel: [drm] ring test on 2 succeeded in 1 usecs
                Jul 31 02:54:41 Tanith kernel: [drm] ring test on 3 succeeded in 3 usecs
                Jul 31 02:54:41 Tanith kernel: [drm] ring test on 4 succeeded in 3 usecs
                Jul 31 02:54:42 Tanith kernel: [drm] ring test on 5 succeeded in 2 usecs
                Jul 31 02:54:42 Tanith kernel: [drm] UVD initialized successfully.
                Jul 31 02:55:35 Tanith kernel: sysrq: SysRq : Emergency Sync
                Last edited by RavFX; 31 July 2015, 04:31 AM.

                Comment


                • #38
                  So did anybody try Metro Redux or Bioshock on the radeonsi driver? They are both on sale right now on Steam, but I don't want to get them if they don't work yet.

                  Comment


                  • #39
                    Originally posted by Ansla View Post
                    So did anybody try Metro Redux or Bioshock on the radeonsi driver? They are both on sale right now on Steam, but I don't want to get them if they don't work yet.
                    I tried metro redux a month ago when the patches were still WIP. Worked well: https://www.youtube.com/watch?v=crQ1nIvl47c
                    But performance was mixed. Might be because pitcairn (and some tahiti) performance is very subpar in some games compared to other amd gpu generations, it's probably an oversight/bug.
                    Bioshock Infinite still needs a WIP patch. I have heard it works on nouveau but not on radeonsi, but I just bought bioshock and will be testing it later.

                    Comment


                    • #40
                      RavFX, you can try kernel 4.2RC4. Unigine Heaven is working with tessellation in my R9 290. Remember that you need all Mesa related stuff to be up to date (if you use Ubuntu you can try the Oibaf PPA). I too got transparent stuff in Heaven when the patches started to arrive in Mesa. But now is ok. Slow but ok.

                      Anyone got mesa to advertise OpenGL4.0 using Oibaf PPA? My setup is Kubuntu 14.04 64bits + Oibaf PPA + kernel 4.2RC4.

                      Comment

                      Working...
                      X