Originally posted by marek
View Post
Announcement
Collapse
No announcement yet.
F1 2015: Don't Go Racing Yet With AMDGPU-Pro Or RadeonSI Gallium3D
Collapse
X
-
Originally posted by Qaridarium
In my point of view and this means by my technical understanding the AMD cards means CGN1.0 and up are made for DX12/Vulkan/PS4-low-level-API all other stuff like DirectX11 and OpenGL is emulated in the driver ... and emulated means it is the source of why it is slow.
so in fact if you want to develop for AMD cards and you want full speed you have to use Vulkan.
everything else is forcing the GPU in emulation mode and slowness.
Comment
-
Originally posted by artivision View PostIf it were only one OGL game, I would say that you are right. Since every OGL game is like that, then? We need a specific why. Only your GPUs have those problems, not Nvidia, not Intel, not mobile vendors and only for OGL.
If you have examples of games running on Intel Mesa but not radeonsi Mesa I think the devs would want to hear about them.Test signature
- Likes 1
Comment
-
Originally posted by bridgman View Post
I don't think that's actually the case. What you tend to find is NVidia drivers being loosest w.r.t OpenGL compliance, Mesa drivers (intel, amd, nouveau) being the tightest, with Catalyst Linux OpenGL being slightly looser than Mesa but not much.
If you have examples of games running on Intel Mesa but not radeonsi Mesa I think the devs would want to hear about them.
Comment
-
Originally posted by Awesomeness View Post
They make sure their games run when only a lower OpenGL revision is supported. Not sure if Feral only targets OpenGL 4.5 or if they even go so far to use proprietary NVidia OpenGL extensions.
I was talking about Mesa in general which also means Intel, btw.
Mesa these days has better OpenGL coverage than OSX. Feral manages to make their games work with OpenGL 4.1 under OSX but somehow not Linux.
I once asked Feral support which OpenGL features were missing in Mesa for Alien Isolation to work. They pointed me to the FAQ and where it merely said "Only NVidia supported". Dicks.
Which efforts? The entirety of Feral's Mesa driver "efforts" is this:- 9 reported bugs: https://bugs.freedesktop.org/buglist...ormat=advanced
- 18 bug reports with some form of activity (incl. a single comment): https://bugs.freedesktop.org/buglist...ormat=advanced
Wow…
- They actually released F1 2015 only to Linux, because of that OpenGL 4.1 limitation on Mac;
- And now these same dicks made Tomb Raider run with radeonsi. Official support. And even launched a patch to get extra performance from it. Bastards...
- So they actually test OSS drivers (unlike a lot of other porters), make bug reports when they found ones, patch their games to better run with these drivers, and that's mean squat to you because of some response from a support guy? Wow..
Comment
-
Originally posted by artivision View Post
I just said that per flop comparison all other vendors give 2x the OGL frame rate than your solution, for almost all OGL games. Why?
NVidia has better GL performance because they turn off all the validation and just assume the game will run correctly, while AMD and Intel both actually watch for all the various error conditions and all the error checking slows things way down by making them CPU limited. That explains perfectly why Vulkan allows AMD to catch up - with Vulkan the validation is split out into a separate layer and turned off by default on all drivers.
Do you have evidence that Intel or anyone other than Nvidia has better performance?
Comment
-
Originally posted by M@GOid View Post- And now these same dicks made Tomb Raider run with radeonsi. Official support. And even launched a patch to get extra performance from it. Bastards...
The situation with this game should have been handled better, IMHO. They could have notified some Mesa devs a couple weeks ago and handed out a couple free copies of the game under NDA to get it fixed, but they instead seem perfectly content just letting their game ship completely broken on Mesa.
However, after some thought, I think maybe it's not quite as bad as i was assuming. It sounds like they simply saw that GL4.3 wasn't enabled and assumed it was a ways off and there wasn't really any point to trying to debug stuff yet. A month ago that probably would have made sense, because all the GL enablement work that's gone into this round of Mesa has happened quite rapidly and it's all just fallen into place now.
- Likes 1
Comment
-
Originally posted by smitty3268 View PostHowever, after some thought, I think maybe it's not quite as bad as i was assuming. It sounds like they simply saw that GL4.3 wasn't enabled and assumed it was a ways off and there wasn't really any point to trying to debug stuff yet. A month ago that probably would have made sense, because all the GL enablement work that's gone into this round of Mesa has happened quite rapidly and it's all just fallen into place now.
Comment
-
@bridgman
Do you think that AMD is doing a good job to package AMDGPU-PRO beta drivers only for Ubuntu? Now SteamOS uses this kind of packaging too but I did not find anybody to try that yet with Debian. Basically it is a weird mix from 2 parallel available LibGL implementations this way... If a game is not tested against your highly restricted drivers and mesa has no stable release (together with LLVM for AMD) it is basically logical to use working drivers first and optimize later for the rest. If you keep developing all the time you forget to sell the game.
Comment
-
Originally posted by M@GOid View PostRemember when Metro LL was ported to Linux with less effects than Windows? That is what you get when you target lower versions of OpenGL;
Originally posted by M@GOid View PostSo they actually test OSS drivers (unlike a lot of other porters), make bug reports when they found ones
I filed more bug reports and I'm not a well-paid developer but did that in my free time. So STFU about how great Feral supposedly is.
Aspyr does better work and that's why Aspyr gets my money and Feral does not.
- Likes 2
Comment
Comment