There is nothing else and Apple doesn't has the adoption to force her own 3D API.
Former AMD Developer: OpenGL Is Broken
Collapse
X
-
-
-
Originally posted by zanny View PostThe problem is not what OGL 4.4 is capable of, but that nobody supports it. ..., Linux is at 3.3, ...
AMD Catalyst 14.4:
Code:GL_VERSION=4.4.12874 Core Profile Context 14.10.1006 GL_SHADING_LANGUAGE_VERSION=4.30
Code:GL_VERSION=4.4.0 NVIDIA 337.25 GL_SHADING_LANGUAGE_VERSION=4.40 NVIDIA via Cg compiler
Comment
-
-
Originally posted by sgtGarcia View PostnVidia blob drivers are OK, problem is with AMD ( bad drivers ) & Intel ( only OpenGL 3.3 on Linux )
Comment
-
-
Originally posted by zanny View PostThe problem is not what OGL 4.4 is capable of, but that nobody supports it. OSX is stuck at 4.2, Linux is at 3.3, Windows usually doesn't work at all because everyone is using DirectX anyway. Mobile is in just as a bad a spot, except most GLES3 features on Android don't work at all because those drivers are concentrated shit.
People like DirectX because they can ship two versions of a game - DirectX9 for old hardware, DirectX11 for new. Or just ignore old stuff and ship 11 alone. For OpenGL, there is a sliding scale of hardware support from 2.1 to 4.4 (and I'm talking about parts from the last 5 years!), every version in between, plus vendor extensions.
I'm wondering if there would be a way to mix llvmpipe and legacy hardware to provide 3.3 compliance with software codepaths for unsupported extensions? There would of course be huge performance penalties when code touched software rendering paths, but it seems like a compromise to just say "target 3.3, use 4 branch extensions where you can, don't worry about the rest" or even GLES3 + extensions so you can have a portable mobile engine.
When OS X 10.10 arrives you can expect OpenGL 4.5/5.0 to be system-wide.
Comment
-
-
Originally posted by zanny View PostOf course they do. They would just have to invest a buttload of their reserve capital in making it happen. The same way they took Objective C from rank ~50 in the most popular languages to rank 3. They hopefully just don't see reinventing the graphics API with some proprietary in house BS as particularly advantageous a move.
People just need more patience. OpenGL current in OS X, throughout, is coming.
Comment
-
-
Originally posted by liamdawe View PostThere's also this AMD vs Nvidia benchmark: http://www.gamingonlinux.com/article...benchmark.3806
That benchmark was done by a Michael A. Marks the technical director for Aspyr Media who are porting games to Linux.
Comment
-
-
Not true; the proprietary OpenGL drivers for Linux from both AMD and Nvidia are currently at 4.4.
Two, it does not even matter the classification, because the most shipped GPU in desktop and laptop computers in the last several years has not been from AMD or Nvidia, but from Intel. Whichever of the big three in that regard is furthest behind indicates the minimum support required, and I have an Iris Pro laptop that can run Metro Last Light at 60fps on low-medium settings (or whatever 8 bars of their only video slider option is) at 1080p right now, so there also is not an argument that Intel graphics are too slow for gaming and you should ignore them.Last edited by zanny; 31 May 2014, 03:40 PM.
Comment
-
-
Originally posted by Marc Driftmeyer View PostOS X isn't `stuck' at 4.2. OS X 10.9 was updated to 4.2 system-wide. No other OS in the world has OpenGL throughout, as OS X.
Even their OpenGL 4.1 implementation isn't complete.
Comment
-
-
Originally posted by clementl View PostNot exactly:
Even their OpenGL 4.1 implementation isn't complete.
Comment
-
Comment