4 ms·
If AMD can get their ass in gear to make a driver suitable for Sony, why can't they get their ass in gear to make a driver suitable for Valve? The reason fglrx
by jlgreco 13y ago
If AMD can get their ass in gear to make a driver suitable for Sony, why can't they get their ass in gear to make a driver suitable for Valve? The reason fglrx is shit right now is because they really don't have any good reason to care.
@drivebyacct2, who is unfortunately hellbanned, makes a good point too:
"Well, in the other corner you have NVIDIA, who still won't (and I'm willing to partially blame Canonical) step up and say for sure that they will support KMS and/or Wayland. Without that, it's going to always be something of a workaround to output wayland-on-nvidia and won't be a really good experience."
- ginko 13y agoI would guess that AMD just opened up all specs of their GPU to Sony and Sony did most of the driver/API design along with some help from AMD. You also have to consider that the PS4 graphics APIs will likely be a lot simpler and down to the metal than DX9/10/11 and (especially) OpenCL.
- tadfisher 13y agoAlso consider that Valve has been hiring Linux graphics people for a long while.
- Jasper_ 13y agoBasically, NVIDIA has come out and said that they don't want to be in the business of supporting window systems, they just want to be in the business of providing modesetting and direct rendering. They're proposing new things into EGL like the new EGLDevice abstraction and EGLStreams so that NVIDIA can tie less into Wayland and simply allow people to do cool stuff with their driver. They're not going to support KMS immediately, as it's too simplistic for the full range of stuff that they would need to do (complicated modes, stereo support, etc.). The FOSS driver people are working on atomic modeset and atomic pageflip, which NVIDIA will investigate the API and see if it fits their needs. They're also happy to support this stuff if we give them an API that ties into their driver and allows them to drop some of their code, but we first need to do that, with their feedback. The community is actively working on that.
- deleted 13y ago[deleted]