Apple uses OpenCL and OpenGL take on Microsoft’s DirectX

“The broad industry support Apple is building around OpenCL will help increase the critical mass behind OpenGL, the 2D and 3D graphics language Apple uses extensively in Mac OS X,” Prince McLean reports for AppleInsider.

“Since the mid 90s, Microsoft has worked to prevent the adoption of OpenGL as an interoperable industry standard in favor of its own proprietary DirectX portfolio of graphics software and gaming tools,” McLean reports. “Microsoft’s DirectX strategy was originally intended to push DOS game developers to Windows; it has since served to tie PC gaming to Windows, as DirectX is only available on Windows. Successive versions of DirectX have also been used to push developers to the latest version of Windows; for example, the latest version 10 was intended to result in a crop of Vista-only games that would boost Vista sales. However, this did not work out as intended, as the slow uptake of Vista prevented any real market for DirectX 10 games from developing, leaving PC games to target Windows XP instead.”

“OpenGL is now more competitive with DirectX than ever. Microsoft’s stumble with Vista and its DirectX/Direct3D version 10 has also helped to stall its momentum in the market. Microsoft plans to add OpenCL-like support for GPGPU computing into DirectX 11 in Windows 7, but Apple’s OpenCL, which is designed to work closely with OpenGL code, will arrive first and with broad industry support. Apple has also released OpenCL as a royalty-free, open standard anyone can implement on any platform,” McLean reports.

Full article – recommended – here.

[Thanks to MacDailyNews Reader “Fred Mertz” for the heads up.]

33 Comments

  1. When I saw this link to AppleInsider I knew immediately that it was by Prince McLean AKA Eran Dilger AKA Mr. Roughly Drafted AKA Psycho Apple-Uberzealot.

    PLLLEAAAASE stop linking to that guy! Most his ramblings defy common sense – he gives good decent Mac fanboys a bad name.

  2. Apple has also released OpenCL as a royalty-free, open standard anyone can implement on any platform

    Rush Limbaugh would probably say this sounds a bit like socialism ” width=”19″ height=”19″ alt=”grin” style=”border:0;” />

    Could anything show the difference between MSFT and AAPL more clearly: one builds a fully-integrated computing experience, but is still magnanimous enough to involve the entire computing community in its efforts to build a better mouse-trap. And the other has created a mutant monster constructed from sealing wax, elastic bands and chewing gum and tries to prevent any kind of forward development that doesn’t solely benefit itself.

  3. NONE of this will matter one bit if Apple/OSX doesn’t continue to take market share from Windows. They don’t have to take a majority, just stay on track toward a respectable 20-30% in a few years. Apple needs to learn from the Mac slowdown in November and get back on track. Even it is mainly desktops that is the problem, there is no good reason for it. Just as Apple makes profit on every Shuffle sold, Apple could make money from selling the lower cost computers that consumers/business currently want. Apple doesn’t have to match Dell’s commodity prices, just get in the ballpark. They also need to update/upgrade their desktops faster as well as fill in the gaping holes in their computer lines. There’s just no excuse for it.
    Go Apple!!

  4. My two cents: Roughly Drafted is well-written and 99.9% of the time it is also well-researched.

    That is more than you can say about 51% (or more) of the other tech (or non-tech) “news” sites out there.

  5. CYxodus said: “MCCFR…What does the first part of your comment have to do with this article? Can the politics.”
    Which referred to: “Apple has also released OpenCL as a royalty-free, open standard anyone can implement on any platform
    Rush Limbaugh would probably say this sounds a bit like socialism ” width=”19″ height=”19″ alt=”wink” style=”border:0;” /> “

    Rush is a fellow Mac-user and an outspoken public personality. And, he would likely say just such a thing if it became part of the discussion on his show. Though, he’d be wrong. Again. And not care. Again.
    Eran, OTOH, generally makes good sense. And cares.
    I don’t think this was intended as a “liberal vs conservative” swipe, or “Democrat vs Republican”, so much as a general comment with no particular POLITICAL over-tones. Not all right-wingers are total jerks, not all Republicans are whack jobs, Rush just happens to give both groups a Really Bad Name!

  6. “Apple has also released OpenCL as a royalty-free, open standard anyone can implement on any platform,” McLean reports.”

    Ballmer: “What? Royalty-free? Open standard? Implement on any platform? I can’t make money using that approach… Quick, stick some type of “open” label on DirectX and announce upcoming support for GPU-based processing. That will keep the sheep in line using Windows.”

  7. Why does DirectX matter anymore? Developers realize that Vista is a bust. Why develop for version 11 for Windows 7? Its still Vista with a service pack?

    When you can develop games/apps with openGL/CL and have code that is much easier to port between OS’s your market becomes larger, especially among the set of Apple users who tend to have more money — especially in the tight economy…

  8. DLMeyer…You’re just linking his name to this article for your own political purposes. I have not seen any quotes of him speaking on this subject.

    Back to my earlier statement…can the politics.

  9. The only question in this thread is:

    Who is more pathetic;
    The Uber-Liberal Socialist Psycho Weenie’s like MCCFR, who attempt to inject their own skewed political slant into every discussion.
    Or
    The sad little window fan-boy trolls like Jimmi who hang out on Mac news sites.

  10. @MCCFR

    Actually it’s charity, and Apple’s decision. Hence it is not socialism. If the government told Apple to do it, then we’d be talking about socialism.

    Apple knows it is good for business to release OpenCL. That’s just good old capitalism.

  11. I keep Dilger’s RSS feed in my news folder simply because he does his tech research so well I can learn a lot from him that no other tech writer comes close to. That said, he is at the same time very much an Apple zealot and apologist so one has to take his articles with a grain of salt.

    Despite his attention to technical details he seems to make no effort to research his assertions when it comes to his political views and loves to insert them brusquely into his articles, often making for a very hard read. Thankfully, as AppleInsider’s “Prince Mclean”, he seems more controlled and focusses on his technical strengths rather than his political bias.

  12. Which bit of the smiley emoticon didn’t you guys get?

    Also, what bit of “would probably say” did you fail to read.

    Lighten up for the love of God! Or grow a thicker skin. I’m sure a great entertainer like Rush (his description, not mine) wouldn’t care about my comment. He’s not a politician and he couldn’t possibly be just a right-wing blow-hard. So what’s your freakin’ problem?

    Now, where’s that bit of the First Amendment…

    Apart from anything else

  13. Apple has also released OpenCL as a royalty-free, open standard anyone can implement on any platform,

    Except Microsoft, which has nearly 90% of the PC market.

    Vista has the ability to be put on any PC, from any maker. Unlike OS X.

    One can’t run Vista effects or 3D games without Direct X. Direct X is embedded in video cards so no matter what you have on your Mac, it’s not going to work.

  14. “Rush Limbaugh would probably say this sounds a bit like socialism”

    No it doesn’t. Socialism would be if the Government forced Apple to do this.

    The difference between Socialism and Capitalism is Freedom of Choice.

    Apple made it their choice to make this an open standard, that can only be done in a Capitalist society.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.