Direct3D touted as better than OpenGL on Linux.
Gamers on Linux are used to there being a limited choice of 3D APIs. OpenGL is an excellent cross-platform solution, but a lot of development these days are on Direct3D – which is from Microsoft and obviously not on Mac OS X or Linux. Well, not on Linux until this week.
Luca Barbieri made a commit with news of native Direct3D 10/11 support into Gallium, with an eventual goal of running Windows games in Wine.
"The primary goal is to realize Gallium's promise of multiple API support, and provide an API that can be easily implemented with just a very thin wrapper over Gallium, instead of the enormous amount of complex code needed for OpenGL," wrote Barbieri. "The secondary goal is to run Windows Direct3D 10/11 games on Linux using Wine."
He added, "Thanks to a very clean and well-though design done from scratch, the Direct3D 10/11 APIs are vastly better than OpenGL and can be supported with orders of magnitude less code and development time, as you can see by comparing the lines of code of this commit and those in the existing Mesa OpenGL implementation."
For those worried that Direct3D 10/11 won't have the same kind of performance as OpenGL, Barbieri said, "Finally, a mature Direct3D 10/11 implementation is intrinsically going to be faster and more reliable than an OpenGL implementation, thanks to the dramatically smaller API and the segregation of all nontrivial work to object creation that the application must perform ahead of time."
Read more at Phoronix.
-
27Hard Line , September 27, 2010 3:16 AMFinally we are about there to lose windows for good! games are the only reason I keep windows around
-
20mlopinto2k1 , September 27, 2010 3:22 AMHard LineFinally we are about there to lose windows for good! games are the only reason I keep windows aroundHmm.. lose Windows in favor of DirectX 10 and 11 on linux? IT'S MICROSOFT'S API! Microsoft isn't going to just make an API so people can reap it's benefits in Linux. There will always be Windows and there will always be Linux, for now. I am currently using Linux and hearing this definitely adds hope for the Linux community.
-
24thepinkpanther , September 27, 2010 3:24 AMhey Steam i hear linux is more lucrative than ever...if u cant get a hint MAKE STEAM FOR LINUX
-
17ohim , September 27, 2010 6:38 AMFunny .. the windows guys accept the linux guys with ease and look at them with indifference .. but the linux looks so full of itself .. oh gosh how bad windows is, let`s kill the big bad wolf, they charge us money for the OS.. (well shoot the clerk that seels you bread at the local store for charing you money for it). Or look we are bright enough that we can install a program trough command line in linux ... seriously .. me personally i have no use at all of linux and will never be a part of my OS. The thing that Linux users never got to understand is that the market has room for bouth of them, and that there are loads of ppl like me that are very pleased with their windows and will never even look at a linux platform. And i find it extremely funny how linux tries to be a windows, i mean ok let`s dump the command line installers let`s do it more user friendly like windows has, let`s make the menus look more like windows for users to transition with ease, let`s install DX from windows in linux ... what will be next that they`ll take from windows ?
-
27Hard Line , September 27, 2010 3:16 AMFinally we are about there to lose windows for good! games are the only reason I keep windows around
-
24thepinkpanther , September 27, 2010 3:24 AMhey Steam i hear linux is more lucrative than ever...if u cant get a hint MAKE STEAM FOR LINUX
-
20mlopinto2k1 , September 27, 2010 3:22 AMHard LineFinally we are about there to lose windows for good! games are the only reason I keep windows aroundHmm.. lose Windows in favor of DirectX 10 and 11 on linux? IT'S MICROSOFT'S API! Microsoft isn't going to just make an API so people can reap it's benefits in Linux. There will always be Windows and there will always be Linux, for now. I am currently using Linux and hearing this definitely adds hope for the Linux community.
