Originally posted by Khudsa
View Post
Announcement
Collapse
No announcement yet.
OpenGL 4.1 Support Now Enabled In Mesa Git For AMD RadeonSI
Collapse
X
-
Originally posted by Khudsa View PostWhat are the plans about r600? Will they get support for ogl4 for mesa 11 release?
Thanks!
So if you want to see it, find a contributor to start hacking on it.
Comment
-
Originally posted by M@GOid View PostMiddle-earth: Shadow Of Mordor is out now for Linux.A Feral Interactive employee says it need OpenGL4.3 to render properly.
AMD and Intel GPUs are not supported at this time.Last edited by dungeon; 30 July 2015, 04:50 PM.
Comment
-
Originally posted by TheOne View PostStill, 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
-
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
-
Originally posted by Ansla View PostSo 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.
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
-
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
Comment