So does this mean a lot of games are already semi-ported to GNU/Linux since they use OpenGL? " Why aren't we having all kinds of games for GNU/Linux??!!!!!
"The console exception is of course Microsoft's Xbox, which was named after the DirectX graphics libraries it was designed promote in an effort to stop a broad migration to OpenGL in gaming and a subsequent erosion of Microsoft's software monopoly. "
This sounds like abuse of Monopolistic power to me. Just because a company has a leading market share in the computer Operating System, does not mean they should be allowed to stomp all over an Open platform of any kind by leveraging their market position. It's kinda like some over zealous corporation coming into your local library and burning down the books. Open standards should be more protected. This kinda crap needs to be stopped, it's retarding our future of technology!! Technology is a science, and profiteering, vendor-locking, technology-restricting trolls are burning down the research libraries in front of our eyes.
This kinda crap needs to be stopped, it's retarding our future of technology!! Technology is a science, and profiteering, vendor-locking, technology-restricting trolls are burning down the research libraries in front of our eyes.
What do you do if the vendor locking technology is the one driving the industry forward because it isn't pandering to CAD software developers who don't want their apps broken?
If OpenGL had kept up then people would use it more.
R&D costs money so do you force people to spend their money on improving open technology that everyone uses thereby not making a return on that investment? What happens is that companies just stop spending in that area and try to make smarter business decisions. It would be great if business worked in such a way that every move could further technology as well as being sustainable financially but sadly the real world doesn't work like this.
Technology progresses by competition and only with competition does technology drive forward quickly. Hence the rapid improvements in GPU technology with Nvidia and ATI trying to outperform each other. Same with Intel and AMD. When you remove yourself sufficiently from the competition, you can do things like put laptop hardware in your entire consumer desktop line and pretend it's an ok thing to do.
Exclusivity strengthens an entire eco-system and Microsoft need these to survive but it also keeps Apple and a huge number of other companies alive too. If Microsoft had to be forced to further OpenGL then surely Apple would have to be forced to allow their OS on other hardware. It's exclusivity all the same.
I actually don't think that the Mac and Linux communities are worth putting in effort for regarding gaming. You're probably talking about 50 million or so desktop machines total and a small percentage of that is capable of gaming and another percentage is actually interested in gaming, I think you'd be lucky to hit an audience of 5 million, which is a fraction of console target audiences and PC gamers who have grown in numbers over a period of years.
I think the adoption of open CL and Grand Central as core parts of OSX opens up all sorts of possibilities for Apple to assault the living room with an end run around the existing console makers. More here at http://goldenboat.wordpress.com/2008...-trojan-horse/!
OpenGL3 is a joke. Big promisses but nearly "nothing" happened. At the end also Carmack (one of the big supporters) was pissed about OpenGL3. DirectX is much better for the programmer.
The PS3 is able to use PSGL. PSGL is a specified Version from OpenGL ES. But PSGL is just an option for the ps3. There are also so much extensions, that where remains nearly nothing from "to be independent from the hardware". No one who understand something from coding on the ps3 will use PSGL.
The Nintendo Wii is using a Custom API. Some of the Concepts of OpenGL are simliar.
I'd estimate > 90% of OpenGL markets are NOT GAMES.
The point of OpenGL 3.0 is to get those non-gaming folks to prepare for 3.1 which will cut ties with those CAD/CAM deprecated OpenGL APIs littered throughout applications from AutoDesk and others.
When OpenGL 3.1 comes with it's OO model and those deprecated APIs out you're not going to see whining from the CAD Industry as they were forewarned to adapt or be left behind.
It's too bad Apple didn't release Quickdraw 3D back in 1995 the way it's releasing OpenCL. That was way ahead of OpenGL, and anything else. It might have made it.
It's too bad Apple didn't release Quickdraw 3D back in 1995 the way it's releasing OpenCL. That was way ahead of OpenGL, and anything else. It might have made it.
One of the first toolkits we wanted to kill with the merger was QuickDraw 3D. I am not going to go into the background, but let's just say it was DOA with the goals and direction of Rhapsody and later OS X.
More information now available about OpenCL and OpenGL working together from SIGGRAPH December in Asia.
One of the first toolkits we wanted to kill with the merger was QuickDraw 3D. I am not going to go into the background, but let's just say it was DOA with the goals and direction of Rhapsody and later OS X.
More information now available about OpenCL and OpenGL working together from SIGGRAPH December in Asia.
There are plenty of code examples in the PDFs, not to mention the back portion of the OpenCL hints at what GPUs are supported.
The NEXT people wanted to kill a lot of things. It looked in the beginning that they wanted Apple to be a successful version of NEXT, but it didn't quite happen. The users actually had a voice in that.
The NEXT people wanted to kill a lot of things. It looked in the beginning that they wanted Apple to be a successful version of NEXT, but it didn't quite happen. The users actually had a voice in that.
It wasn't the users. It was Macromedia, Microsoft and Adobe. Without them the company would have folded.
Now, flashfoward. Where is the operating system heading towards? NeXTSTEP for OS X 10.6.
That was a pragmatic infighting between developer groups that resulted in an abortion for Rhapsody.
Tim Wasko [NeXT] was put in charge of modernizing and coming up with a compromise because we couldn't get Keith Ohlfs to leave WebTV at the time due to his stock windfall with Microsoft.
My 2cents were an option in Preferences to choose between the current look or a modernized NeXT look, as choice.
Apple is pushing for OpenCL/GL acceleration for the iPhone & perhaps for the high end tools. Didn't they hire someone who is popular on the mobile graphics field? I don't see a push for gaming on the Macintosh.
Apple is pushing for OpenCL/GL acceleration for the iPhone & perhaps for the high end tools. Didn't they hire someone who is popular on the mobile graphics field? I don't see a push for gaming on the Macintosh.
I don't think it needs to be thought of as a dichotomy. Given the new graphics that I think will probably be in the entire line-up, the base MacBook can run much more powerful games than the previous models have.
Apple is pushing for OpenCL/GL acceleration for the iPhone & perhaps for the high end tools. Didn't they hire someone who is popular on the mobile graphics field? I don't see a push for gaming on the Macintosh.
Comments
"The console exception is of course Microsoft's Xbox, which was named after the DirectX graphics libraries it was designed promote in an effort to stop a broad migration to OpenGL in gaming and a subsequent erosion of Microsoft's software monopoly. "
This sounds like abuse of Monopolistic power to me. Just because a company has a leading market share in the computer Operating System, does not mean they should be allowed to stomp all over an Open platform of any kind by leveraging their market position. It's kinda like some over zealous corporation coming into your local library and burning down the books. Open standards should be more protected. This kinda crap needs to be stopped, it's retarding our future of technology!! Technology is a science, and profiteering, vendor-locking, technology-restricting trolls are burning down the research libraries in front of our eyes.
Stop the TAX!!!!
GO GNU/LINUX!!!!
This kinda crap needs to be stopped, it's retarding our future of technology!! Technology is a science, and profiteering, vendor-locking, technology-restricting trolls are burning down the research libraries in front of our eyes.
What do you do if the vendor locking technology is the one driving the industry forward because it isn't pandering to CAD software developers who don't want their apps broken?
If OpenGL had kept up then people would use it more.
R&D costs money so do you force people to spend their money on improving open technology that everyone uses thereby not making a return on that investment? What happens is that companies just stop spending in that area and try to make smarter business decisions. It would be great if business worked in such a way that every move could further technology as well as being sustainable financially but sadly the real world doesn't work like this.
Technology progresses by competition and only with competition does technology drive forward quickly. Hence the rapid improvements in GPU technology with Nvidia and ATI trying to outperform each other. Same with Intel and AMD. When you remove yourself sufficiently from the competition, you can do things like put laptop hardware in your entire consumer desktop line and pretend it's an ok thing to do.
Exclusivity strengthens an entire eco-system and Microsoft need these to survive but it also keeps Apple and a huge number of other companies alive too. If Microsoft had to be forced to further OpenGL then surely Apple would have to be forced to allow their OS on other hardware. It's exclusivity all the same.
I actually don't think that the Mac and Linux communities are worth putting in effort for regarding gaming. You're probably talking about 50 million or so desktop machines total and a small percentage of that is capable of gaming and another percentage is actually interested in gaming, I think you'd be lucky to hit an audience of 5 million, which is a fraction of console target audiences and PC gamers who have grown in numbers over a period of years.
The "facts" in the article are wrong. What your are writing is maybe true in theory but thats just all.
Take a look at the official Subset of OpenGL. If you want modern features you have to take the Extensions from Nvidia or ATI.
Windows-OpenGL != Linux-OpenGL != Mac-OpenGL. And Nvidia-OpenGL != AMD-OpenGL
e.g. NVIDIA Hardware und OpenGL problems
http://www.opengl.org/discussion_boa...614#Post246614
http://www.opengl.org/discussion_boa...267#Post246267
http://www.opengl.org/discussion_boa...075#Post245075
http://www.opengl.org/discussion_boa...629#Post242629
http://www.opengl.org/discussion_boa...472#Post241472
http://www.opengl.org/discussion_boa...209#Post246209
OpenGL3 is a joke. Big promisses but nearly "nothing" happened. At the end also Carmack (one of the big supporters) was pissed about OpenGL3. DirectX is much better for the programmer.
The PS3 is able to use PSGL. PSGL is a specified Version from OpenGL ES. But PSGL is just an option for the ps3. There are also so much extensions, that where remains nearly nothing from "to be independent from the hardware". No one who understand something from coding on the ps3 will use PSGL.
The Nintendo Wii is using a Custom API. Some of the Concepts of OpenGL are simliar.
I'd estimate > 90% of OpenGL markets are NOT GAMES.
The point of OpenGL 3.0 is to get those non-gaming folks to prepare for 3.1 which will cut ties with those CAD/CAM deprecated OpenGL APIs littered throughout applications from AutoDesk and others.
When OpenGL 3.1 comes with it's OO model and those deprecated APIs out you're not going to see whining from the CAD Industry as they were forewarned to adapt or be left behind.
It's too bad Apple didn't release Quickdraw 3D back in 1995 the way it's releasing OpenCL. That was way ahead of OpenGL, and anything else. It might have made it.
One of the first toolkits we wanted to kill with the merger was QuickDraw 3D. I am not going to go into the background, but let's just say it was DOA with the goals and direction of Rhapsody and later OS X.
More information now available about OpenCL and OpenGL working together from SIGGRAPH December in Asia.
http://www.khronos.org/library/detai...aph_asia_2008/
There are plenty of code examples in the PDFs, not to mention the back portion of the OpenCL hints at what GPUs are supported.
One of the first toolkits we wanted to kill with the merger was QuickDraw 3D. I am not going to go into the background, but let's just say it was DOA with the goals and direction of Rhapsody and later OS X.
More information now available about OpenCL and OpenGL working together from SIGGRAPH December in Asia.
http://www.khronos.org/library/detai...aph_asia_2008/
There are plenty of code examples in the PDFs, not to mention the back portion of the OpenCL hints at what GPUs are supported.
The NEXT people wanted to kill a lot of things. It looked in the beginning that they wanted Apple to be a successful version of NEXT, but it didn't quite happen. The users actually had a voice in that.
The NEXT people wanted to kill a lot of things. It looked in the beginning that they wanted Apple to be a successful version of NEXT, but it didn't quite happen. The users actually had a voice in that.
It wasn't the users. It was Macromedia, Microsoft and Adobe. Without them the company would have folded.
Now, flashfoward. Where is the operating system heading towards? NeXTSTEP for OS X 10.6.
It wasn't the users. It was Macromedia, Microsoft and Adobe. Without them the company would have folded.
Now, flashfoward. Where is the operating system heading towards? NeXTSTEP for OS X 10.6.
I'm speaking about the GUI elements mostly.
I'm speaking about the GUI elements mostly.
That was a pragmatic infighting between developer groups that resulted in an abortion for Rhapsody.
Tim Wasko [NeXT] was put in charge of modernizing and coming up with a compromise because we couldn't get Keith Ohlfs to leave WebTV at the time due to his stock windfall with Microsoft.
My 2cents were an option in Preferences to choose between the current look or a modernized NeXT look, as choice.
That took a back seat to getting Aqua done.
I hope they revisit it.
Apple is pushing for OpenCL/GL acceleration for the iPhone & perhaps for the high end tools. Didn't they hire someone who is popular on the mobile graphics field? I don't see a push for gaming on the Macintosh.
I don't think it needs to be thought of as a dichotomy. Given the new graphics that I think will probably be in the entire line-up, the base MacBook can run much more powerful games than the previous models have.
Apple is pushing for OpenCL/GL acceleration for the iPhone & perhaps for the high end tools. Didn't they hire someone who is popular on the mobile graphics field? I don't see a push for gaming on the Macintosh.
http://jobsearch.monster.com/Search....ad_units=miles
Apple/Mac System Software Engineer
NVIDIA Corporation
Santa Clara, CA 95050
Dec 29
Senior System Software Engineer - Apple/Mac
NVIDIA Corporation
Santa Clara, CA 95050
Dec 29
Senior System Software Engineer
NVIDIA Corporation
Austin, TX 73301
Dec 29
Senior OpenGL Software Engineer - Mac
NVIDIA Corporation
Santa Clara, CA 95050
Dec 29
Senior OpenGL Software Engineer - Mac
NVIDIA Corporation
Santa Clara, CA 95050
Dec 29
Senior Firmware / EFI Engineer - Apple/Mac
NVIDIA Corporation
Santa Clara, CA 95050
Dec 29